Google Cloud Platform App Engineで実行されているインスタンスの起動スクリプト変数を編集しました。永遠のスクリプトを呼び出して、自分のノードアプリケーションが動作していることを確認してください。だから私は、コメントを追加しました:#!/ binに/ bashのライン(それは私の命令に基づいて、本当に必要はありませんとしても、CDなしで試してみました)後Google Cloud Platform App Engineスタートスクリプトから永久スクリプトを実行する
cd /opt/bitnami/apps/myapp
forever start --workingDir /opt/bitnami/apps/myapp/ --sourceDir /opt
/bitnami/apps/myapp/ app.js
を。しかし、一旦VMが起動すると、永遠にリストを実行しても、私の永遠のタスクはこれまでに開始したものとは限りません。永遠のコマンドをコピーしてgcloud端末に貼り付けて実行すると、タスクは正常に表示され、私のアプリは何の問題も起きません。
私はこれを何とかbashスクリプト内で何とか呼んでいませんか?
代わりに使用される、あなたは永遠に起動 '実行してみてください、その後app.jsが存在するディレクトリに移動し、することができますapp.js' –
@Ideluca - 偶然したあなたはこれを把握していますか?私は同じ問題を抱えている – Brian
@ブライアン私の答えを参照 – kuzyn