收藏
回答

云托管部署时,提示已经在机器上了,但其实是新建版本的,有知道是怎么回事的吗?

查看部署日志,发现有一句:Container image "ccr.ccs.tencentyun.com/tcb-......:smile-score-app-007-20220214104808" already present on machine; Back-off restarting failed container; Readiness probe failed: dial tcp 10.0.64.15:8080: connect: connection refused; ]

现在这个版本的状态是 状态 端口异常


回答关注问题邀请回答
收藏

2 个回答

  • Amani
    Amani
    2023-02-08

    我的是因为配置文件的端口是9001,但是填写云托管发布的时候填了8080所以出现了这个错误,

    2023-02-08
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2022-02-14

    你好,端口异常有两种可能:1. 程序启动正常,但填错端口,导致无法连接;2. 端口没填错,但是程序启动异常,导致无法连接。这里的faq可以仔细阅读下https://developers.weixin.qq.com/community/develop/doc/000c82fe01c7e07b9c6dc57bb5b009

    2022-02-14
    有用
    回复 4
    • 玉龙
      玉龙
      2022-02-14
      谢谢回复,我本地的Python环境和云托管的有一点不一样,这会不会有问题?前面在调试程序的时候根据别人的建议,修改了一下Python的一行代码,据说是Python3.8以上的会出问题从而修改的,而3.8以下的没有,云托管可以指定低一些的Python版本吗?3.6支持吗?需要怎么设置呢?
      2022-02-14
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2022-02-14回复玉龙
      端口异常的问题按照提示去排查,环境不一样是指什么?
      2022-02-14
      回复
    • 玉龙
      玉龙
      2022-02-14
      本地Python 3.9,而且修改了一个Python的系统文件,云端的是3.8,也没办法修改Python文件
      2022-02-14
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2022-02-14回复玉龙
      dockerfile里的基础镜像 可以自行选对应版本的,FROM xxx:tag 这个镜像。
      2022-02-14
      回复
登录 后发表内容