我在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
但是它会使日志混乱…