1

我对 Finatra 和 Tomcat 有一些疑问。作为一项要求,我必须能够将 Finatra 应用程序打包到 .WAR 文件中并将其部署到 Tomcat 服务器。

  1. 可以做到吗?我想这类似于在 tomcat 中托管其他基于 netty 的服务器,但我也不确定这是否可能。这个问题表明它是可能的。

  2. 如果可能的话,最好的方法是什么?

我尝试过的事情:

  1. 使用代理服务器。这有点工作,但我无法让 Finatra 服务器从代码中正确启动。
  2. 从 Servlet ini 方法运行一个包含 Finatra 服务器的 jar。
4

1 回答 1

0

自定义ServletContextListener将是启动/停止嵌入式网络服务器的合适位置。

于 2016-03-14T06:20:41.070 回答