使用Supervisord运行Meteor应用程序
发布时间:2020-12-13 22:56:03 所属栏目:Linux 来源:网络整理
导读:我想运行 Telescope,一个用 Meteor构建的应用程序.但是当我用Supervisord启动它时,我在日志文件中有这个错误: /usr/local/bin/meteor: line 34: HOME: unbound variable 这是我的supervisord配置文件: [program:news]directory=/srv/telescopecommand=/usr
我想运行
Telescope,一个用
Meteor构建的应用程序.但是当我用Supervisord启动它时,我在日志文件中有这个错误:
/usr/local/bin/meteor: line 34: HOME: unbound variable 这是我的supervisord配置文件: [program:news] directory=/srv/telescope command=/usr/local/bin/meteor autorestart=true redirect_stderr=true 如何使用Supervisord运行Meteor应用程序? 谢谢. 解决方法
当主管启动进程时,它不会设置环境变量.看起来像meteor或Telescope需要设置HOME变量.您可以通过在supervisor配置中使用环境来解决此问题:
[program:news] directory=/srv/telescope command=/usr/local/bin/meteor autorestart=true redirect_stderr=true environment=HOME="/home/ubuntu" 您可以在supervisor configuration和subprocess environment了解更多相关信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |