当前位置: 首页 > Linux

Linux下Supervisor安装及配置文件

时间:2023-04-06 19:57:57 Linux

Supervisor是Linux操作系统中的一个进程监视器,可以在程序挂掉时自动重启。Supervisor几乎适用于除Windows之外的所有平台,包括Linux、MacOSX、Solaris和FreeBSD。它完全用Python编写,因此安装时不需要C编译器。通过Pip安装:pipinstallsupervisor#将Supervisor配置文件打印到终端的标准输出echo_supervisord_conf#保存配置文件echo_supervisord_conf>/etc/supervisord.conf或使用以下命令在Ubuntu上安装Supervisor:sudoapt-getinstallsupervisord配置文件Supervisor的配置文件通常命名为supervisord.conf。可以使用-c选项明确指定配置文件位置。否则Supervisor按顺序从以下位置查找名为supervisord.conf的文件并使用它们。../etc/supervisord.conf../supervisord.conf$CWD/supervisord.conf$CWD/etc/supervisord.conf/etc/supervisord.conf/etc/supervisor/supervisord.conf环境变量Supervisoruses%(ENV_X)s表达式引用环境变量。例如:[program:example]command=/usr/bin/example--loglevel=%(ENV_LOGLEVEL)s表达式%(ENV_LOGLEVEL)s对应的环境变量为:LOGLEVEL。