【发布时间】:2018-06-28 05:01:39
【问题描述】:
我有一个使用 CometD Java 构建的应用程序,该应用程序已部署到多个客户端托管实例并且运行良好。但是,在最近的客户端实现中,我们遇到了一个问题,即 Cometd 长轮询请求在握手后立即返回“402::Unknown Client”错误。
因此,浏览器尝试再次握手,成功,但在下一个请求时再次返回 402::Unknown Client 错误。以此类推。
我看不出这个客户端实现和以前的(相同的 jboss/apache 版本等)之间有任何区别,所以我不知道为什么会发生这种情况。
感谢任何想法或建议。
谢谢。
【问题讨论】:
-
您的服务器是否在负载均衡器后面?
-
是的,它是负载平衡的。有两个 Web 服务器和两个应用程序服务器。我知道这会发生什么......我将研究如何在负载平衡中处理各个轮询请求。谢谢。
标签: java networking jboss cometd