- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据同步原理介绍
Page * 业务同步 同步BMP/CBP/SCP流程时序和事务 业务发起请求时,同步BMP和ETopUp(如果有的话)放在一起操作即同一个事务,事务过程中如果有异常,则回滚 ; 等到业务数据同步BMP和同步ETopUp完成后,从上下文中获取同步CBP的数据,同步数据到CBP,如果成功则提交步骤1中的事务; 如果同步CBP有失败,则分两种情况:1、如果在同步Home CBP时失败,则回滚此事务,业务返回失败;2、如果同步Home CBP成功但同步其它CBP失败,则不回滚事务,继续业务流程,同时把同步其它CBP的数据保存到TB_SyncCBPLog表中,利用定时任务同步 ; 同步BMP、ETopUp和CBP成功之后,从上下文中获取同步SCP的数据,同步到SCP; 如果同步所有SCP成功,则业务结束;如果有同步SCP失败,则把同步SCP的数据保存到TB_SyncSCPLog表中,由BUS提供的同步失败日志界面进行手工同步,同时BMP抛出异常给业务,业务返回为失败,并给出提示。 综上所述,整个业务中只有一个事务(只包含BMP/ETopUp),整体流程是:BMP/ETopUp → CBP → SCP Page * 业务同步(图示) Page * 单表维护 涉及BMP单表增删改查操作,使用ftp发送unl文件+发送消息体的方式 整个同步流程如下: BMP单表界面操作,如增删改查 BMP将数据导出(脚本$HOME/tools/exportTableInfo.sh ),存为unl文件,存于$HOME/jboss/server/default/deploy/smap.ear/default.war/bme_data/export/目录下,一个节点对应一个目录 BMP通过SCP节点号从perties 中获取ftp用户密码等连接信息 BMP使用ftp工具类将数据unl文件发送到所有SCP节点($HOME/temp/目录下) BMP通过LDS发消息到所有SCP节点的manager,并同步等待SCP的返回消息 SCP节点接收到消息后进行处理,取unl文件,调用myunload与myload进行数据卸载与加载操作 SCP根据处理结果返回消息给BMP BMP接收到所有SCP返回后,根据消息显示同步成功或失败消息 Page * 单表维护(图示) Page * 号码分析 涉及号码分析表数据操作,使用ftp发送数据包+发送消息体的方式 整个同步流程如下: BMP号码分析界面操作,如增删改查 BMP将全量数据打成tar.Z包,存于$HOME/ftpdata/system/syncNumberData/目录,一个节点对应一个目录 BMP通过SCP、CBP节点号从perties中获取ftp用户密码等连接信息 BMP使用ftp工具类将数据tar.Z包发送到所有SCP和CBP节点 BMP通过LDS发送消息到所有SCP节点,并同步等待SCP的返回消息 BMP发送SOAP消息到所有CBP节点,并同步等待CBP的返回消息 SCP和CBP节点接收到消息后进行处理,取tar.Z包解压并进行数据加载 SCP和CBP根据处理结果返回消息给BMP BMP同步SCP和CBP是并发的,每个SCP和CBP节点均有一个处理线程 BMP接收到所有SCP和CBP返回后,根据消息显示同步成功或失败消息 Page * 号码分析(图示) Page * 配置文件 LDS的配置主要配置对应的SCP信息以及GFEP信息,对应的配置文件分别为: config/perties config/perties * * * * * * * * HUAWEI TECHNOLOGIES CO., LTD. Huawei Confidential 英文标题:32-35pt 颜色: R153 G0 B0 内部使用字体 : FrutigerNext LT Medium 外部使用字体 : Arial 中文标题:30-32pt 颜色: R153 G0 B0 字体:黑体 英文正文:20-22pt 子目录 (2-5级) :18pt 颜色:黑色 内部使用字体 : FrutigerNext LT Regular 外部使用字体 : Arial 中文正文:18-20pt 子目录(2-5级):18pt 颜色:黑色 字体:细黑体 配色参考方案: 建议同一页面内不超过四种颜色,以下是13组配色方案,同一页面内只选择一组使用。(仅供参考) 客户或者合作伙伴的标志放在右上角. 英文目录标题:35-40pt 颜色: R153 G0 B0 内部使用字体 : FrutigerNext LT Medium 外部使用字体 : Arial 中文目录标题:35-40p
您可能关注的文档
最近下载
- 2024-2025学年人教版数学五年级上册月考试卷(1-2单元)含答案.pdf VIP
- 历史八年级上册《第六单元 中华民族的抗日战争》大单元整体教学设计2025.docx VIP
- 危险废物应急预案演练记录.docx VIP
- 注安2024【其他】核心母题600题.docx
- 2025至2030年中国数据标注服务市场全面调研及行业投资潜力预测报告.docx
- 竞赛专题5不等式竞赛真题强化训练.docx
- 注安2024【技术】核心母题600题.docx
- 浙江大学《DeepSeek行业应用案例集》解锁智能变革密码.pdf.docx
- 心脏移植术后并发症的防治.pptx VIP
- 心脏移植与术后管理.pptx VIP
文档评论(0)