【发布时间】:2018-12-04 08:40:35
【问题描述】:
我创建了一个 websocket ServerEndPoint。 websocket 服务器工作正常。 Tomcat 启动时如何调用 websocket ServerEndPoint 类。这是为了预初始化一些服务。
我尝试的一个选项是启动一个 servlet(web.xml) 来调用 ServerEndPoint。它的工作。但看起来不是一个好的解决方案。
还有其他我可以尝试的最佳做法吗?
【问题讨论】:
我创建了一个 websocket ServerEndPoint。 websocket 服务器工作正常。 Tomcat 启动时如何调用 websocket ServerEndPoint 类。这是为了预初始化一些服务。
我尝试的一个选项是启动一个 servlet(web.xml) 来调用 ServerEndPoint。它的工作。但看起来不是一个好的解决方案。
还有其他我可以尝试的最佳做法吗?
【问题讨论】:
创建一个implements ServletContextListener的类
然后重写public void contextInitialized(ServletContextEvent sce)方法
【讨论】: