【问题标题】:Can't connect to iperf3 running in Azure Container Instances无法连接到在 Azure 容器实例中运行的 iperf3
【发布时间】:2017-11-06 19:34:59
【问题描述】:

尝试使用 ACI 进行快速实验,看看我是否可以使用它来托管 iperf3 以进行一些按需网络性能测试。 docker镜像是https://hub.docker.com/r/netgio/iperf3server/

我可以启动并运行容器,但是当我尝试连接到它时,iperf 客户端给了我错误“iperf3:错误 - 控制套接字已意外关闭”

我希望这将是一个简单的单端口单实例用例。是否有任何与 ACI 实例的套接字连接相关的细节会影响这一点?

编辑: iPerf3 默认使用 TCP 端口 5201,因此为了确保 ACI 端口映射按预期工作,我创建了一个配置为侦听端口 5201 并部署到 ACI 的 nginx docker 映像。这按预期工作(我可以在 http://:5201 访问默认主页)。所以这个问题似乎特定于 iPerf3 对其套接字所做的任何事情。

请注意,该错误几乎在客户端 iperf3 进程启动时立即发生。

【问题讨论】:

    标签: iperf3 azure-container-instances


    【解决方案1】:

    Azure 目前正在中断。你可能受到了影响。 http://downdetector.com/status/windows-azure

    【讨论】:

    • 在端口 80 上部署一个基本的 nginx 实例工作正常,问题仍然存在。具有讽刺意味的是,这个图像“在我的机器上工作”和 Azure VM。
    • 不知道该告诉你什么。在您提出问题期间,由于第 3 级的错误配置,多个 Azure 区域被关闭。如果您仍然遇到问题,可能不是因为中断。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-16
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多