0

起動時に画面セッションを開始しようとしているので、スクリプトを rc.local の最後に追加しました

    screen -S ws sh -x /var/includes/websocket/start.sh;

しかし、それはうまくいきません。私の目標は、スクリーン セッション (ws という名前のスクリーン) 2 コマンドで実行できるようにすることです。

Start.sh コンテンツ:

   cd /var/includes/websocket

   node /var/includes/websocket/websocketServer.js 2>&1 >> /var/log/websocket.log' websocket

cronjob も作成しようとしましたが、まだスクリプトを開始できません。

どんな助けでも大歓迎です!

4

1 に答える 1

0

私はそれを回避する方法を見つけました!「ノード」は rc.local によって認識されないようです。そのため、コマンドで完全なディレクトリを使用する必要がありました。

それ以外の

node /var/includes/websocket/websocketServer.js

使用する

/usr/local/bin/node /var/includes/websocket/websocketServer.js
于 2012-09-09T17:26:45.220 に答える