如何告诉Tomcat哪个连接器用于websocket(JSR356)

时间:2015-04-08 13:31:15

标签: java tomcat websocket

我正在使用Tomcat 7.0.59并且正在测试websocket。它本身工作正常,但在我的生产环境中,我需要考虑到有一个Apache服务器作为前端,而Tomcat通过mod_jk连接器作为应用服务器。

由于看起来websocket不能与mod_jk一起使用,并且我无法更改Apache端的任何部分,因此我唯一的解决方案是使用不同的端口(或连接器)。

第一个解决方案:在Tomcat中添加Tyrus服务器独立jar(丑陋对我来说 - 未经测试,应该可以工作,虽然我想知道可能与Tomcat发生冲突)。

第二个解决方案:将Tomcat websocket告诉' bind'在另一个端口(连接器)上。

我如何设置第二个解决方案? 哪些参数可以通过web.ml或server.xml传递给Tomcat的websocket?

我一直在搜索网络和Tomcat doc这个子目录,但没有找到围绕这些问题的主题。

0 个答案:

没有答案