supervisor的管理下运行nodejs

背景

supervisor的管理下运行ruby,也是服务的迁移。

而supervisor管理的时候是不会加载/etc/profile的,所以要手动指定环境变量。

解决

设置环境变量

cat /etc/supervisord/htaccess.conf

[program:htaccess]
directory = /data/thrift/Rewrite2Nginx/Server
command = /usr/local/node/bin/node Server.js
environment = NODE_PATH=/usr/local/node/lib/node_modules

标签: none

已有 2 条评论

  1. 思哥 思哥

    看不太懂,能写点注释吗?

    1. 思哥 思哥

      看了下翻译,懂一点点了,不过你怎么不把安装和使用node.js也写一个文档呢!要是有的话,那就太好了,可以和那两个文档连接起来

添加新评论