在NodeJS中的一个Heroku测功机上的多个工作
我有我的Procfile中定义的四个进程:
web: node app.js job1: node job1.js job2: node job2.js job3: node job3.js
当我运行部署这个heroku,它旋转了四个dynos。 这些工作足够轻,可以在一台测功机上运行。 但是,我不想把所有的工作合并成一个文件。
有一个设置或什么,我可以用job2
, job2
, job3
都运行在一个测功机?
尝试运行这一切并行(就像他们说在并行bash脚本中运行几个脚本 )
//Procfile web: node app.js & node job1.js & node job2.js & node job3.js
但它可以混乱日志…