【发布时间】:2021-09-12 22:52:01
【问题描述】:
我的 tomcat 中运行了 2 个 web 应用程序。通常,当我启动 tomcat 时,我可以看到两者都可以正常工作。我需要在另一个端口上运行一个 webapp,比如 8888,出于同样的目的,我在 server.xml 的 Service 块下面添加了
<Service name="api_service">
<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" />
<Engine name="api_engine" defaultHost="localhost">
<Host name="localhost" appBase="webapps" unpackWARs="false" autoDeploy="false">
<Context docBase="api.war" path="/api2" reloadable="false"/>
</Host>
</Engine>
</Service>
添加后,我可以访问 8888 端口上的服务,但在日志中我可以看到 api webapp 服务上下文已加载多次(在我的情况下为 3 次)。如何避免?
【问题讨论】:
标签: tomcat server web-applications tomcat8