服务器socket无法连接

发布于 2022-09-04 08:39:25 字数 526 浏览 8 评论 0

开发遇到php通过socket调用 java, 本地通过 localhost可以调用, 弄到服务器上出错 'socket_connect(): unable to connect [111]: Connection refused'.

用到的php调用jar包的开源项目: http://code.google.com/p/lajp/.

本地测试没问题, 应该是服务器的一些配置问题.

忘了补充很重要的一点:
phpjava都在同一台服务器上, 但是phpdocker环境, 而javasocket是直接在服务器上跑得.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

冷…雨湿花 2022-09-11 08:39:25

服务器端口是不是没有开放,或者是防火墙的配置问题

一抹淡然 2022-09-11 08:39:25

给几个检查点:

  1. java程序监听端口

  2. java程序绑定的IP

  3. 防火墙

最美的太阳 2022-09-11 08:39:25

可以通过中间件来处理,例如ICE ,Thrift

万水千山粽是情ミ 2022-09-11 08:39:25

docker容器访问宿主机address设置为host.docker.internal,而不是127.0.0.1或者localhost,容器之间通信address设置为容器别名。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文