Supervisor进程托管 名称后面出现-1 无法查看实时输出日志等 显示无效的Name!

xlch99 2020-5-9 754


名字是没有-1的,然后只要在这个页面点击保存:

在进程控制页面就会出现-1:

然后就无法查看实时输出以及日志了:

最新回复 (15)
  • Moehentai2333 2020-5-12
    引用 2
    虚竹呢,鹅鹅也是这个情况@虚竹
  • 虚竹 2020-5-12
    引用 3
    更新下解决
  • Moehentai2333 2020-5-13
    引用 4
    虚竹 更新下解决
    需要清缓存或者什么的马,鹅鹅这里所有鸡都是连接超时,请重新连接.话说论坛不支持emoji,马后面的都没了.
  • 虚竹 2020-5-13
    引用 5
    Moehentai2333 需要清缓存或者什么的马,鹅鹅这里所有鸡都是连接超时,请重新连接.话说论坛不支持emoji,马后面的都没了.
    无法更新吗? ping dl.appnode.com 看看解析到哪里的下载节点了。
  • Moehentai2333 2020-5-13
    引用 6
    虚竹 无法更新吗? ping dl.appnode.com 看看解析到哪里的下载节点了。
    已经更新完了,就是查看进程实时输出时候这样的.错误输出的还没问题,就是正常的那个不行.
  • 虚竹 2020-5-13
    引用 7
    截图看看,我这正常。
  • xlch99 2020-5-13
    引用 8
    虚竹 截图看看,我这正常。
    未收到更新,当前 Supervisor进程托管 控制面板版本是 1.0.4-1.el7,卸载后重新安装问题依旧。
  • 虚竹 2020-5-14
    引用 9

    1.0.4就是最新的,正常截图如下:




  • xlch99 2020-5-15
    引用 10
    虚竹 1.0.4就是最新的,正常截图如下: ![](upload/attach/202005/723_GM6KUNGBJP4ZN9D.png) ![](upload/attach/202005/723_ ...
    我知道问题是如何产生的了,是设置了进程组的原因。把全部步骤组删除以后再重新添加就ok了。希望您能够修复一下。
  • 虚竹 2020-5-15
    引用 11
    xlch99 我知道问题是如何产生的了,是设置了进程组的原因。把全部步骤组删除以后再重新添加就ok了。希望您能够修复一下。
    能否详细描述下重现步骤,我上面测试的进程,也在进程组中。
  • xlch99 2020-5-15
    引用 12

    首先创建进程test

    然后创建一个testt的组,把test加进去

    然后重启,去进程控制看,api请求里的名字是进程组的名字,不是进程的名字。

  • 虚竹 2020-5-15
    引用 13

    感谢,重现了。
    分析发现是supervisord只返回了进程name和group,在启动多个实例时,name会自动加-1,不能使用name或group来读取。

    这里会考虑做个特殊处理,今天会发布新版本。

  • 虚竹 2020-5-15
    引用 14
    xlch99 首先创建进程test ![](upload/attach/202005/1606_NSS8FUEWB55BBD8.png) 然后创建一个testt的组,把test加进去 ![](upload/a ...
    好了,更新到1.0.4-2可解决该问题。
  • xlch99 2020-5-23
    引用 15
    虚竹 好了,更新到1.0.4-2可解决该问题。
    还有一个问题,如果进程名字里包含“-”,那么还是会无效的name
  • 虚竹 2020-5-24
    引用 16
    xlch99 还有一个问题,如果进程名字里包含“-”,那么还是会无效的name
    听说1.0.4-3版本解决了该问题。
返回
发新帖