Я изо всех сил пытаюсь понять, как развернуть несколько служб nodejs на гибком движке приложений Google.
Я использую несколько классов nodejs с firebase-queue для обработки своих задач. Прямо сейчас я использую свой package.json, чтобы запустить все сразу. Однако это стало проблемой. Я хотел бы иметь возможность вносить изменения в одну конкретную службу / скрипт, не останавливая все остальные скрипты.
Мой package.json в настоящее время выглядит примерно так:
"scripts": {
"task1": "node ./src/task1.js",
"task2": "node ./src/task2.js",
"start": "npm-run-all -p task1 task2"
}
Я использую разные файлы .yaml, чтобы определить, какой вариант сборки я хочу нажать (отладка или выпуск), но мне сложно развернуть каждую задачу по отдельности. Я нашел документацию о том, как это сделать в Python, но ничего не нашел в nodejs. У кого-нибудь есть предложения?