【发布时间】:2012-03-07 13:57:29
【问题描述】:
我们正在寻求实施 ActiveMQ 来处理我们的两台服务器之间的消息传递,在地理多样化的环境中(澳大利亚到英国,然后通过互联网返回)。
我一直在网上寻找一些模糊的性能指标,但到目前为止都没有运气。
我的问题:与基本消息传递的 DIY TCP/SSL 实现相比,ActiveMQ 将如何执行?我们自己的类似系统可以在 100-150 毫秒内通过已建立连接的 SSL 层在澳大利亚各地发送和接收消息。
此外,ActiveMQ 是否保留其 TLS/SSL 连接,从而节省大量已用于创建/拆除连接的时间?
我希望它至少在每个请求级别上比 HTTPS 执行得更好。
我知道性能可能会因硬件、网络、代码等因素而有显着差异。我只是想开始做一些事情。
我知道以上内容有点模糊 - 如果您需要任何澄清,请告诉我,我很乐意为您效劳。
谢谢。
【问题讨论】:
-
这种比较太板了,完全没用。每个都是自己的域。
-
@TimBish 如果您愿意解释为什么这个问题没用?我看到你在 MQ 上工作,所以我想你会有一些想法。了解 MQ 是否保持其 SSL 连接将有助于了解它是否是解决我们问题的正确技术选择。有什么办法可以澄清我的答案吗?也许通过指定消息内容大小(几 K)和它必须在(1000 毫秒)以下执行的速度?
标签: network-programming jms message-queue messaging activemq