Git Product home page Git Product logo

bsm's People

Stargazers

tesang avatar

Watchers

James Cloos avatar  avatar  avatar

bsm's Issues

生产环境改为本地测试环境的步骤

  1. bsm工程中修改文件:
    quartz_issure.xml、
    TProFunInd.hbm.xml、
    TSysMidProjectFun.hbm.xml
  2. BsmProxy工程中修改文件:
    applicationContext_core.xml、
    applicationContext_thread.xml、
    jdbc.properties

登录用户数的对应

  1. 产险2003版单证系统的日志不是整点统计。
  2. 产险2005版人意险系统的日志格式错误:
    logTime="打印时间戳(20131222_130000)"
  3. 集团2012版电子商务平台系统的SSH不能连接
  4. 需要通过后台页面定制化配置。

基于消息队列的调度的切换方式

  1. 注释掉quartz_issure.xml文件中的bean="quartzControllerService",增加bean="quartzControllerService"的定义。
  2. 注释掉ApplicationListener.java文件中:((QuartzControllerService) context.getBean("quartzControllerService")).init();
    增加((MQControllerService) context.getBean("mQControllerService")).init();
  3. CommonService.java文件中的execute方法,QuartzControllerService.schedule()修改为MQControllerService.schedule()
  4. Proxy中每个功能的Adapter文件,增加进入消息队列(通知执行缓存的消息)的代码。new MQUtil().sendToQueue(uuid, funCode);
  5. Proxy中ThreadOperateConsoleImpl.java的方法requestFunConfigInfo变更。
  6. CacheProcessor中dao.queryWithCache改为dao.queryWithCache2。

增加业务关联分析的代码

文档位置在:svn\07持续改进\业务关联分析。参考一期相关功能。完成BSM一期功能性实现描述.xlsx中Sheet6,7,8。

主程序和Proxy调度框架基于消息队列的重构

高效(走tcp协议),无bug,可视界面,抓数据到缓存准确,不需要杀进程 ,也没有空进程在跑,不需要等待间隔时间

  1. 现成的框架,相比BSM中自己实现的调度,没有Bug。
  2. 提供可视管理界面,知道队列中还有哪些任务
  3. 缓存时间准确,在抓取完数据后,立即执行缓冲。现有代码缓存时间不准,会出现检索数据时,数据还没采集到,不能缓存。下次再缓存时,这些数据又被漏掉。
  4. 不需要杀进程,上次没抓取完,下次抓取不会开始。
  5. 不需要等待时间,原来需要15分钟*2的时间才能在页面看到数据,现在时间缩短一半。
  6. 高效,走TCP协议,比HTTP的RESTful快。去掉REST的调度代码
  7. 不会产生多余的UUID

问题:

  1. Weblogic抓取慢的数据,继续抓,不让下一批进去
  2. 控制Weblogic时间过长的控制代码,另外独立开。如果过长,只杀Weblogic的线程池

新系统上线配置检查的程序

  1. 运行BsmReduce.jar,传入参数ProjectId,运行InitiativeCheck中的main,会在目录/cpic/jtbsm/bsmlog/bsmreduce/bsmreduce.log下生成检查结果
  2. 运行TimerCheck中的Main,会执行定时检查程序。

天旦介绍会

  1. 天旦的产品只做交易监控,把这一小的点做深、做精。演示内容的靓点是业务梳理功能。用户只要提供IP和主机名对应表,或者IP与功能对应表,就能在界面通过HTML5的拖拉界面,实现梳理业务,清理复杂大型系统的调用关系。
  2. 系统在各大银行都完成上线,能在短时间内迅速定位故障,并与工单系统对接派发工单。
  3. 上线不需要做任何定制化的开发,但用户需要采购分光器(一般大用户都已经安装),通过旁路监控网,在交换机的后面抓包,不影响内部网络带宽。
  4. HP、IBM的产品集成了天旦的产品,说是通过IFrame等方式嵌入,不知道集成后的画面风格是否一致。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.