supervisor添加环境变量

只需要在/etc/supervisord/文件夹下,找到程序的配置文件,如

cd /etc/supervisord/conf.d

在配置文件中增加一行

environment=DCMDICTPATH=/home/ucard/dcmtk/share/dcmtk/dicom.dic

多个环境变量用逗号隔开,就可以了,一个完整的配置文件如下

[program:UCARD_DICOM]
command=python3 /home/ucard/hospital/UCARD_Dicom/UCARD_Dicom_Synchronization/main.py
directory=/home/ucard/hospital/UCARD_Dicom/UCARD_Dicom_Synchronization
autostart=true
autorestart=true
startretries=10
startsecs=1
user=root
priority=999
stderr_logfile=/home/ucard/hospital/log/UCARD_DICOM.err.log
stdout_logfile=/home/ucard/hospital/log/UCARD_DICOM.out.log
environment=ASPNETCORE_ENVIRONMENT=Production
stopsiginal=INT
environment=DCMDICTPATH=/home/ucard/dcmtk/share/dcmtk/dicom.dic

保存配置,
然后执行

supervisorctl stop UCARD_DICOM
supervisorctl reread

即可生效,或者重启
借鉴地址

Logo

GitCode AI社区是一款由 GitCode 团队打造的智能助手,AI大模型社区、提供国内外头部大模型及数据集服务。

更多推荐