gpt4 book ai didi

java - 大量主题订阅者的 JMS session 池

转载 作者:行者123 更新时间:2023-11-30 11:59:04 25 4
gpt4 key购买 nike

我正在编写一个将创建大量 JMS 主题订阅者的应用程序。关于重用 session 的最佳实践是什么?

每个订阅者一个 session ? session 池?对于每个订阅者一个 session ,线程数似乎不合理。这是像 ServerSessionPool 之类的工作吗?到目前为止,我所看到的似乎表明 ServerSessionPool 更适合一个接收者同时使用消息,而不是许多接收者。

我目前正在使用嵌入在 JBoss EAP 4.3.0CP6 中的 HornetQ 2.0.0GA。

最佳答案

您很可能需要很多 session ,因为 session 是针对每个线程的。这是 a link到解释上下文的非常好的 Stack Overflow 响应。

在不太可能发生的情况下,您的 JMS 主题订阅都在同一个线程中,请注意,如果是事务处理 session ,它们也将共享相同的工作单元。

关于java - 大量主题订阅者的 JMS session 池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2738406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com