java - 绑定(bind)到特定地址后 tomcat 服务器启动超时

标签 java tomcat9

我将 Tomcat 服务器绑定(bind)到其运行的 VM 的特定地址,以便像这样在端口 8443 上向 HTTP 请求开放。

    <Connector port="8443" protocol="HTTP/1.1"
       address="192.168.122.15"
           connectionTimeout="20000"
           redirectPort="8443" />

现在,即使我将启动超时计时器设置为 600 秒(10 分钟),服务器也会超时

我尝试了以下方法:
https://jfrog.com/knowledge-base/tomcat-takes-forever-to-start-what-can-i-do/
Tomcat 7 times out during start up

这些解决方案都不起作用。

最佳答案

请检查连接端口和重定向一,因为您正在尝试重定向到您绑定(bind)的同一端口:

<Connector port="8443" [....] redirectPort="8443" />

问候。

关于java - 绑定(bind)到特定地址后 tomcat 服务器启动超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59966822/

相关文章:

java - 在 Jenkins 中部署 WAR 失败

ubuntu - 谁能告诉我tomcat 9中server.xml中的AUTOBIND在哪里,如附件答案中所述

java - 嵌入Tomcat 9执行@PostConstruct

java - Apache Tomcat:原始服务器找不到目标资源的当前表示或不愿透露

java - 通过tomcat在servlet中运行python脚本不起作用

java - 如何获取 Iterable<Student> 集合中事件日期字段中事件日期最高的对象的唯一列表

java - int to short 两个最高有效字节

java - 使用java进行多线程交叉验证

java - 更新查询并返回单列

java - Spring 5.1 + Tomcat 9 + Java 10 + 模块化项目 = java.lang.NoClassDefFoundError : org/springframework/core/io/Resource