软件开发esbESB优化

IBM总线ESB优化调整?

目前项目中使用了IBM的ESB总线中间件,它部署在一台linux操作系统。各系统之间通过ESB总线进行接口集成,目前发送的数据量不大,每天才400多条数据,最大时估计也就每秒5条左右,断断续续出现卡顿现象,接口时常会报time out超时。发现ESB可能是单进程单队列的,好几个接口发数据时,发...显示全部

目前项目中使用了IBM的ESB总线中间件,它部署在一台linux操作系统。
各系统之间通过ESB总线进行接口集成,目前发送的数据量不大,每天才400多条数据,最大时估计也就每秒5条左右,断断续续出现卡顿现象,接口时常会报time out超时。发现ESB可能是单进程单队列的,好几个接口发数据时,发给不同的接口,前面的接口卡死后,后面的接口会全部失败。
ESB的代码逻辑很简单,只用来转发一下数据,不做任何数据加工转换,并在数据库表中记录一个日志。目前日志表数据量也才二十多万。

估计是总线的配置可能有问题,如何增加它接收数据的能力,如支持并发执行,支持多队列

收起
参与9

查看其它 3 个回答YuLimin的回答

YuLiminYuLimin资深技术顾问IBM广州

1、用的ESB是什么版本的?
2、业务代码逻辑简单的话,发生 time out 应当是网络相关的基本问题了。
3、有详细的一些日志发现出来更好分析。

互联网服务 · 2022-08-17
浏览800

回答者

YuLimin
资深技术顾问IBM广州
擅长领域: 中间件服务器应用服务器

YuLimin 最近回答过的问题

回答状态

  • 发布时间:2022-08-17
  • 关注会员:5 人
  • 回答浏览:800
  • X社区推广