【发布时间】:2021-08-14 20:24:23
【问题描述】:
我使用 javax.xml.ws.Endpoint 发布我的服务:
Endpoint.publish("http://localhost:8080/myService", new MyServicePortImpl());
为了测试服务,我通过 curl 发送一个 ping XML。当我在本地运行它时它可以正常工作,但当我尝试从另一台机器上 curl 时会失败。
curl: (7) Failed to connect to [MY_SERVER] port 8080: Timed out
这让我相信端口 8080 有问题。当我在我的 RHEL 机器上运行 ss -lntu 时,我看到了:
tcp LISTEN 0 50 ::ffff:127.0.0.1:8080 :::*
这在我看来是错误的。我认为应该改为:::8080。为什么端口混乱,我该如何解决?
【问题讨论】:
标签: java linux soap tcp jax-ws