我正在寻找具有将 WebMethods ESB 扩展到大流量(消息大小和消息数量)的经验的人。怎么样了?是否有任何问题,您是如何解决的?
Peter Kelley
问问题
1879 次
2 回答
3
从我处理过的环境(从 4 到 1000 个服务器)来看,它的扩展性非常好。
这在很大程度上取决于您管理的信息传输技术的类型。
最快的是专有的 webMethods Broker,它在配置良好的服务器上每天可以轻松处理数百万条 >100kb 的消息。
如果您直接在代理上使用 JMS 传输(在本机代理格式上没有转换/重新推送),额外的消息处理步骤会稍微减慢它(但新的 7.1.2 版本已经大大改进)。
其他类型的传输(无状态 Web 服务和其他)通常不涉及 ESB,但您的物流架构可能会有所不同,因此没有明确的答案。
大多数时候,克隆集群或非集群系统中的组件就足够了(该过程主要受 IO 限制,因此您可能会在虚拟化 [或半虚拟、容器、系统] 上获得良好的结果;有时您确实需要更多金属。
于 2009-06-09T10:23:48.330 回答
0
AFAIK,人们使用 webMethods 得到了一些不错的数字(但他们不使用 webMethods 聚类)。webMethods 流程可以扩展,但缺点是它们不会在每个阶段持续存在。如果您不使用流程,则应该可以进行缩放。
于 2008-09-28T11:50:28.600 回答