金吊桶基于微服务的平台服务系统

时间:2018-06-14   来源:本站原创

1.1 术语与缩写

数据同步服务(data-sync-service)系统构造如下图所示:

主要用于消息传输,确认,失败重做。

原主站服务器的服务划分为3类,在系统中的地位如下:

l 利用(平台,psi运用等)发生的事件由各目的数据源的代办捕捉,再由对应的事件引擎处理

每个前置机有一个服务器证书,lbm-master须要认证。

psi-service在兼容跟过渡期,保存TCP端口服务。

安排在客户企业内部,作为企业ERP与平台的接口体系的重要成份。

1.1 系统结构

psi-service 进销存服务器,对应原主站服务器

psi-gateway 进销存服务网关

l 主动审核:sd插件

数据库模式表(t_sys_dbschema)和数据同步任务类型(t_sys_dstt)用于数据同步,需要用足本初始化数据。

这些后台义务都是处置分区数据库的。

l 分区数据库

l 异步任务:async_task插件

l lbm_work

lbm-master 前置机接入服务器

负责psi的后盾服务,包含:

标签 平台 前置机 服务系统 数据库 系统

1.1.2 psi-registry

详细有:待发送新闻队列表,待确认消息队列表,失败重做队列表,系统序列表。

存储消息待发送给前置机的消息。

1.1.5 psi-deamon

l 数据统计:deew插件

基于Zuul的服务网关。

lbm-master的工作库。

PSI purchase-sale-inventory,进销存

lbm-master和前置机狭义上可近似看作数据同步的一局部。

提供服务注册,查寻功效。

lbm-work 前置机接入服务工作库,存储待发送消息

能够部署多个服求实例,指定每个实例处理的分区。

1.1.4 psi-service

另外,有java程序通过此端口拜访,在改革java程序前必需保留TCP端口。

客户端HTTP恳求验证后借助psi-registry路由到psi-service服务器。

l 消息核心短信发送:mcp插件

1.1.8 前置机

微服务体制架构版本。

接受数据后写入分区数据库,并重抛事件,激发后续的到平台的同步。

1.1.7 lbm-master

1.1.1 数据库

psi-registry 进销存服务注册中央,由jhipster-registry供给

负责接入部署在客户企业内部的前置系统,前置系统与企业内部系统交互,实现与平台的实时数据交流。

l 同一集中配置数据节点,同步计划,同步任务信息

1.1.3 psi-gateway

原主站id即为分区数据库id。

即原主站数据库。

数据库信息表(t_sys_db):包括波及数据同步的数据库的信息,包括各个分区数据库

需要访问平台服务器。

1.1.6 data-sync-service

前置机与企业绑定,服务端记载机器特征信息。

l 平台数据库

lbm-master通过处理事件队列把需要传输给前置系统的数据提取,发送。

术语/缩写 描写

服务端结构如下图所示:

l Java应用接口事件:iep_b插件