如何知道LSB脚本是否无法加载,或者我在哪里查看lbsbs脚本的日志?
我用下面的命令添加了两个脚本:
update-rc.d scriptname defaults
只有一个启动我需要的东西。 它似乎不是一个脚本错误,因为如果我启动它与/etc/init.d/scriptname它的作品。
这是我的脚本:
#!/bin/bash ### BEGIN INIT INFO # Provides: nodes # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Starts all node apps # Description: Starts all node apps like AAM, AMT,... ### END INIT INFO echo "Launch Node applications with forever" export PATH=/usr/local/bin:$PATH # Starts the redis server redis-server # Starts AAM forever -o /var/log/AAM.log -e /var/log/AAM.log --spinSleepTime 2000 -m 5 start /var/nodejs/AAM/app.js
您可以将您的应用程序输出redirect到日志文件(您需要修改脚本)
永远-o /var/log/AAM.log -e /var/log/AAM.log –spinSleepTime 2000 -m 5 start /var/nodejs/AAM/app.js> /var/log/AAM_start.log 2> &1