[英]Can't connect to tomcat webservice
因此,我一直在Eclipse中进行Java Web服务,其中我是在Eclipse的localhost tomcat上启动的。 只要我一直连接到从Eclipse开始的tomcat,此方法就非常有效。
但是现在我想尝试将其部署在与Eclipse分开但仍在本地主机上的tomcat上。 因此,我将Web项目导出到.war文件,并使用tomcat Manager应用程序对其进行了部署。 但是现在我再也无法从客户那里得到它了。 正如我的Eclipse tomcat一样,我正在端口8080上运行tomcat。 但是我可以从我的Web浏览器转到资源URL并接收适当的信息,因此该服务正在运行(经理应用也正在说)。
客户端是连接到同一网络的android设备。 该服务从同一台计算机上的MySQL数据库获取信息。 在将其导出到我的另一个tomcat上进行战争之前,该连接工作良好
我在这里做错了什么? 只要问您是否需要任何进一步的信息!
好的,所以在测试之后,我发现连接超时而不是其他原因很奇怪。 至少要花10秒钟才能收到任何反馈。 如此感觉确实是一个防火墙问题。
首先,我需要将路由器中的tomcat端口转发到托管它的机器ip。 然后我想起我在那台机器上有Windows防火墙,它也阻止了该端口上的连接。 因此,我允许在Tomcat端口和BAM上进行连接! 有效。
感谢您的所有评论,当然我应该在来这里之前考虑开放我的港口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.