0

我感觉我的应用程序在完成初始化(Catalina 在 XXXXX 毫秒内启动服务器)和我可以 ping 我的 servlet 之间需要几秒钟的时间。

是否有我可以打开的日志/侦听器以查看绑定何时发生?

此外,在服务器启动和 webapp 完全可用之间是否发生了另一个我可能不知道的过程?

我在 Ubuntu 上使用 Tomcat 7.0.42。

4

1 回答 1

1

默认情况下,在启动任何应用程序之前绑定端口。在日志中查找类似的内容(来自 Tomcat 8):

08-Oct-2013 11:23:20.809 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]

您真正想知道的是 Tomcat 何时开始接受该端口上的连接。稍后会发生这种情况。在日志中查找:

08-Oct-2013 11:23:22.212 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
于 2013-10-08T10:26:25.143 回答