资源描述
,SI Toolkit,数据集成与交换,工具,整体架构,使用场景,安装部署,功能介绍,整体架构,整体架构,交换工具,(,SI Studio,),交换节点,(,SI worker,),监控系统,(,SI Monitor,),数据路由,状态监控,执行作业,执行转换,流程控制,作业控制,转换,控制,日志查询,节点,状态,作业,状态,作业调度,转换,状态,流程开发,流程,发布,节点管理,节点监控,任务调度,数据统计,吞吐状态,系统管理,整体,架构,-,交换节点,交换节点,(,SI worker,),数据路由,状态监控,执行作业,执行转换,流程控制,作业控制,转换,控制,日志查询,节点,状态,作业,状态,作业调度,转换,状态,数据路由,-,数据路由是交换节点的主要功能,用来执行发布到节点上的作业和转换,是数据交换的实施者。,流程控制,-,流程控制是指提供用来远程操作控制交换流程的接口,通过这些接口的调用,可以对节点上的交换流程进行远程控制。,状态,监控,-,状态监控是指提供用来远程监控交换流程的接口,通过这些接口的调用,可以监控节点上的交换流程状态。,整体架构,-,交换工具,交换工具,(,SI Studio,),流程开发,流程,发布,流程开发,-,流程开发模块提供了大量的数据转换控件,通过组合这些转换控件,可以制定各种数据交换流程,包括数据库与数据库,,webservice,接口与数据库之间,文件与数据库之间,数据库与文件等各种形式的数据转换;开发好的转换流程可以以转换流程为单位存储成文件,也可以存储到资源数据库。转换流程可以组合成一个个定时任务,形成一个个作业流程。,流程发布,-,开发好的转换流程和作业流程,将其发布到各个前置节点,由节点来执行转换流程和作业流程,一般情况下,都是将作业发布到节点,定时执行。,整体架构,-,监控系统,监控系统,(,SI Monitor,),节点管理,状态,监控,业务管理,数据统计,节点管理,-,将所有的节点都注册到监控系统中,监控系统只对注册到系统的节点进行监控。,节点监控,-,根据注册的节点信息获取节点的状态信息,根据节点信息,可以列出节点下正在执行的转换和作业的信息列表,可以对这些转换和作业进行远程的启动,停止,删除以及查看执行日志的操作。,任务调度,-,任务调度主要是对节点上的作业的定时信息进行修改,通过修改作业的定时信息,对任务的执行频率进行实时调度。,数据统计,-,数据统计主要节点的工作状态,作业执行情况,节点吞吐量等信息。,系统管理,-,系统管理主要是对监控系统提供系统支撑的信息进行相应的管理,包括用户管理和代码管理。,系统管理,使用场景,使用场景,前置机(节点),公安,民政,计生,卫生,工商,质监,税务,可连上节点的任何一台电脑,数据中心服务器,通过数据交换工具开发数据交换流程,将开发好的流程发布到对应节点上。,通过数据交换监控系统,可以对节点上的数据交换流程进行控制和监控。,资源库,作业,使用,场景,-,数据交换,业务数据,节点,交换工具,(SI Studio),数据中心,监控系统,(SI monitor),安装部署,SI,worker,最好是,linux,系统,并配置,jdk1.7,的,java,环境,。,SI Studio,根据,习惯选择,可以是,windows,系统,也可以是,linux,系统,配置,jdk1.7,的,java,环境就可以使用,。,SI,Monitor,需要部署,tomcat7,和,jdk1.7,的应用服务器环境,可以是,linux,,也可以是,windows,。,安装部署,-,环境要求,编辑,编辑,删除,安装部署,-,交换工具,(,SI Studio),资源,库配置,安装部署,-,交换工具,(,SI Studio),资源,库配置,安装部署,-,交换节点,(SI worker),资源,库配置,节点,配置文件在安装文件下的,pwd,文件夹中,文件名为,carte-config.xml,,将里面的,localhost,改为节点机器的,IP,即可,端口默认为,8080,,可以根据自己情况进行修改,。,一般在运行,carte.sh,之前需要更改其执行权限,使用命令,chmod+x carte.sh,进行授权,授权后通过命令,nohup./carte.sh pwd/carte-config.xml&,启动节点。,监控系统,(SI Monitor),为,web,应用系统,将发布包直接放到,tomcat,的,webapps,修改发布包名字为,ROOT,,就可以了,如果数据库连接需要修改,可以在,webappsROOTWEB-INFclassescomsugonresource jdbc.properties,文件中修改,一般情况下不用修改。,安装部署,-SI moniter,功能介绍,SI Studio-,主要功能,转换流程开发,作业流程开发,作业发布,SI,Studio-,转换流程开发,-,新建转换,SI,Studio-,转换流程开发,-,创建,DB,连接,创建日志信息的输出库连接,根据统计需要,需要连到交换工具的资源库,SI,Studio-,转换流程开发,-,添加节点,SI Studio-,转换流程开发,-,流程开发,SI Studio-,转换流程开发,-,日志设置,SI Studio-,转换流程开发,-,执行及发布,SI,Studio-,作业,流程,开发,-DB,连接,SI,Studio-,作业,流程,开发,-,添加节点,SI Studio-,作业流程开发,-,流程开发,SI,Studio-,作业流程,开发,-,执行及发布,SI monitor-,主要功能,用户验证,状态监控,业务管理,节点管理,数据统计,系统管理,修改密码,SI monitor-,用户验证,登录界面,系统首页,登录失败,状态监控,运行节点个数、运行作业个数、当日数据吞吐量和异常数,实时流量统计,点击选择统计时间跨度,所有节点运行状态,SI monitor-,业务管理,作业状态,正常运行的,SI Worker,启动作业,查看日志,停止作业,删除作业,SI monitor-,业务管理,转换状态,正常运行的,SI Worker,启动转换,删除转换,停止转换,查看日志,SI monitor-,业务管理,作业调度,正常运行的,SI Worker,调度操作,SI monitor-,业务管理,作业调度,SI monitor-,节点管理,所有被监控的,SI Worker,节点,SI monitor-,节点管理,新增节点,SI monitor-,数据统计,数据统计时间段,默认为过去一周。,SI monitor-,用户管理,注:仅有登录名为,”admin”,的用户能够使用该功能。,修改用户信息,删除用户,SI monitor-,用户管理,新增用户,新用户默认密码为“,000000,”,SI monitor-,修改密码,修改用户登录密码,
展开阅读全文