gpt4 book ai didi

Tomcat 端口打开但应用程序无法加载

转载 作者:行者123 更新时间:2023-11-28 23:33:56 24 4
gpt4 key购买 nike

我希望 tomcat 在 8080 和 9000 这两个端口上运行。端口 8080 工作得很好,但端口 9000 不是这种情况。

端口 9000 已打开并正在监听:

$ ufw status
To Action From
-- ------ ----
9000/tcp ALLOW Anywhere
9000/tcp (v6) ALLOW Anywhere (v6)

$ netstat -an | grep "LISTEN "
tcp6 0 0 :::9000 :::* LISTEN

我可以连接到端口并获取索引页

$ wget mydomain:9000
HTTP request sent, awaiting response... 200 OK
Length: 1887 (1.8K) [text/html]
Saving to: ‘index.html’

100%[=========================================>] 1,887 --.-K/s in 0s

我已经在 tomcat 的 con/server.xml 中添加了一个连接器

<Connector port="9000" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />

但是当我打开浏览器并输入地址“mydomain:9000”时,应用程序从未加载。它没有显示任何错误,它只是卡在那里。我检查了日志,但没有显示错误。我不知道问题出在哪里。Apache2 在端口 80 上运行,但我不确定这是否与问题有某种关系。

非常感谢任何帮助...

最佳答案

确保您所有的防火墙都允许该端口上的客户端和服务器之间的通信(双向——防火墙可以在任一方向或两个方向上屏蔽数据)。

关于Tomcat 端口打开但应用程序无法加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26809330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com