开发者社区 > 云原生 > 容器服务 > 正文

容器服务ASK 为什么这里映射的端口不是6123,通信超时 任务自动cancel 有大佬了解吗?

容器服务ASK kubernetes.hostnetwork.enabled=true为什么这里映射的端口不是6123f8168d3e366d0256433e3b9422995a31.png
然后造成taskmanager和jobmanager通信超时 任务自动cancel 有大佬了解吗?

展开
收起
真的很搞笑 2023-11-19 17:27:51 102 0
2 条回答
写回答
取消 提交回答
  • 根据你的描述,你在使用容器服务ASK时遇到了端口映射问题,以及由于端口映射错误导致的通信超时和任务自动取消的问题。这可能是由于你的端口映射设置不正确或者防火墙规则阻止了访问。

    首先,你需要确认容器内部服务与宿主机的端口是否在同一网段。当你在运行docker容器时,需要确保使用的端口号是正确的,并且虚拟机对应的端口号是开启的。如果你使用的是Kubernetes的hostNetwork=true配置,那么Pod会使用主机的网络,这意味着Pod会使用主机的DNS以及所有网络配置。在这种情况下,如果容器内的应用需要访问外部网络,你可能需要修改DNS策略或者修改主机上的域名解析。

    另外,你可能也需要检查防火墙规则是否阻止了访问。如果你不需要防火墙,你可以直接关闭FirewallD服务。如果你需要防火墙,你可以添加策略来对外开放指定的端口。

    2023-11-20 12:14:01
    赞同 1 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您的描述,“映射的端口不是6123”和“通信超时”都可能导致任务自动取消。
    映射的端口应该与您的任务使用的端口一致,如果它们不一致,则任务无法正常运行。建议您检查任务配置和 K8S 资源(如 Service 和 Ingress)是否正确设置了端口映射,并确保它们与任务使用的端口一致。
    至于通信超时问题,可能是由于网络延迟、带宽限制或其他因素导致的。建议您检查您的网络连接、防火墙规则以及其他可能影响通信的因素,并采取相应的措施解决。

    2023-11-19 21:51:40
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
从Docker到容器服务 立即下载
基于阿里云容器服务 实现Serverless服务 立即下载
容器加速企业创新阿里云容器服务 立即下载