【问题标题】:Connecting to Meteor DDP from Java with Docker container使用 Docker 容器从 Java 连接到 Meteor DDP
【发布时间】:2016-10-27 10:10:29
【问题描述】:

我在这里只是为了分享一些java DDP Client Meteor和Docker的经验

您好,我正在从 J2EE docker 容器访问流星 docker 容器,但它失败了,因为与服务器名称(对应于我的撰写文件中的“meteor”)和端口“82”的连接存在一些问题。

在这种情况下,它不考虑端口,而是将其替换为默认值 80...所以连接失败...

【问题讨论】:

    标签: java meteor docker docker-compose ddp


    【解决方案1】:

    为什么? 因为 URI 不处理没有点的域名 例如:

    • 连接到meteor_1的3000端口
    • URI 是 ws://meteor_1:3000/websocket
    • 但是 int port = uri.getPort(); -> -1 和 ddp 客户端默认回退到 80

    今晚我将尝试使用带有点的图像名称,因为它在 java 中传递,但我还没有使用 docker compose 进行测试

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-23
      • 1970-01-01
      • 2017-08-02
      • 1970-01-01
      • 1970-01-01
      • 2015-11-05
      • 2015-11-19
      • 1970-01-01
      相关资源
      最近更新 更多