在NodeJS中,一个Heroku dyno上有多个作业



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

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

当我运行deploy this heroku时,它启动了四个动态控制器。这些作业非常轻,可以在一个动态服务器上运行。但是,我不想把所有的作业合并到一个文件中。

是否有一个设置或一些东西,我可以用它来获得job1, job2, job3都在一个动态上运行?

尝试并行运行所有这些(就像他们在并行bash脚本中运行多个脚本一样)

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

但是它会使日志混乱…

最新更新