gpt4 book ai didi

java - 无法连接到tomcat网络服务

转载 作者:行者123 更新时间:2023-11-28 23:48:08 27 4
gpt4 key购买 nike

所以我一直在 Eclipse 中做一个 java web 服务,我在其中从 Eclipse 在本地主机 tomcat 上启动。只要我一直连接到从 Eclipse 启动的 tomcat,这就非常有效。

但是现在我想尝试将它部署在与 Eclipse 分开但仍在本地主机上的 tomcat 上。所以我将我的 web 项目导出到一个 .war 文件并使用 tomcat 管理器应用程序部署它。但是现在我不能再从我的客户那里联系到它了。我在端口 8080 上运行 tomcat,就像我的 Eclipse tomcat 一样。但是我可以从我的网络浏览器转到资源 URL 并接收适当的信息,因此该服务正在运行(管理器应用程序也在说)。

客户端是连接到同一网络的安卓设备。该服务从同一台机器上的 MySQL 数据库中获取信息。在将其导出到我的其他 tomcat 上进行 war 之前,此连接工作正常

我在这里做错了什么?只要问你是否需要任何进一步的信息!

最佳答案

好的,所以在测试之后我发现很奇怪我得到的是连接超时而不是其他原因。在任何反馈发生之前也至少需要 10 秒。 Sooo 感觉像是防火墙问题,确实如此。

首先,我需要将路由器中的 tomcat 端口转发到托管它的机器 ip。然后我记得我在那台机器上安装了 Windows 防火墙,它也阻止了该端口上的连接。所以我允许在 tomcat 端口和 BAM 上进行连接!它奏效了。

感谢您的所有评论,当然我应该在来这里之前考虑开放我的端口。

关于java - 无法连接到tomcat网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11714442/

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