Я отредактировал переменную startup-script для одного из моих экземпляров, запущенных в Google Cloud Platform Engine Engine. Мне бы хотелось, чтобы он вызывал вечный скрипт, чтобы убедиться, что мое приложение для узла запущено. Поэтому я добавил:Запуск вечного сценария из сценария запуска платформы 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
@Brian См. Мой ответ – kuzyn