我正在努力弄清楚如何在灵活的谷歌应用引擎上部署多个 nodejs 服务。
我正在使用多个带有 firebase-queue 的 nodejs 类来处理我的任务。现在,我正在使用我的 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 上没有找到。有没有人有什么建议?