主机上的 .NET 应用程序与 docker 容器中的 Spark-streaming 应用程序通过套接字建立连接

问题描述 投票:0回答:1

我需要提交两份申请。 .net应用程序将从主机发送json,docker容器中的spark-streaming应用程序将通过套接字接收该数据并处理它。但我不知道如何在主机和docker容器之间建立连接,以便容器接收来自主机应用程序的信息。请概括地告诉我如何做到这一点

我尝试将数据发送到 docker-compose 文件中指定的端口上的容器。但没有任何联系

.net docker sockets spark-streaming
1个回答
0
投票

如果您在撰写文件中只指定了一个端口,则使用的主机端口是随机的。您还需要指定主机端口才能可靠连接,即:

ports:
 - "8000:8000"

有关端口语法的文档

© www.soinside.com 2019 - 2024. All rights reserved.