NodeJS 中一个 Heroku dyno 上的多个作业

Multiple jobs on one Heroku dyno in NodeJS

我的 Procfile 中定义了四个进程:

web: node app.js job1: node job1.js job2: node job2.js job3: node job3.js

当我 运行 部署这个 heroku 时,它启动了四个测功机。这些工作很轻,可以 运行 在一台测功机上完成。但是,我不想将所有作业合并到一个文件中。

是否有设置或其他东西可以让我在一个测力计上获得 job1job2job3 到所有 运行?

尝试运行这一切并行(就像他们在Running several scripts in parallel bash script中说的)

//Procfile
web: node app.js & node job1.js & node job2.js & node job3.js

但它会使日志混乱...