zoukankan      html  css  js  c++  java
  • supervisor下更换源文件报错

    问题描述

    在一个以 nginx + supervisor + tornado 为架构的项目中,更换项目源文件。出现supervisor启动失败的问题。

    事件详情

    更换项目文件过程中,修改项目文件对应的 supervisor 配置文件,修改了对应项目的地址,:wq 保存退出,supervisor 当场报错。

    修复过程。乱七八糟,一塌糊涂。

    中间曲折,不比多言,反正一下午过去了

    修复办法

    成功修复之后,回想起来,主要是因为 supervisor 中对应的 supervisord 进程挂了,需要重新启动。这个文件的重新启动,至关重要。

    其对应的 supervisord 上一层文件夹 ../etc/supervisord.conf 中相关东西非必要不要乱动。

    我是注释了其中我们自定义的配置文件,导致它们在我启动 supervisor 后并没有重新启动对应的 tornado 项目

    启动 supervisord 之后,需要将原先修改的 项目 supervisor 配置文件,重新加载到 supervisor 中,使用命令 supervisor update 即可。

    附:如果有必要,可以重启电脑,但是要注意,重启电脑后,相应的 nginx、redis 等需要你重新启动。

  • 相关阅读:
    typedef用法小结
    14种排序
    常用google产品
    去重排序
    双向链表
    IDEA上传一个项目到github
    IDEA上传一个项目到github
    Git的安装
    Hibernate 加载策略得总结
    hadoop -- fsck
  • 原文地址:https://www.cnblogs.com/yezigege/p/13519119.html
Copyright © 2011-2022 走看看