在heroku上部署非web节点应用程序
我有一个节点应用程序只用于调度程序 。 但是,heroku一直在尝试调用npm start。
State changed from starting to crashed Process exited with status 1 State changed from crashed to starting Starting process with command `npm start`
即使在Procfile中有一名虚拟工作者:
worker: echo 1
部署时总会添加一个Web进程:
Default types for Node.js -> web
任何想法如何我可以摆脱heroku不断尝试npm开始?
不是一个真正的直接解决scheme,但是您可以轻松地将您的Web进程缩减到0。
heroku ps:scale web=0
- 错误:在将nodejs应用程序推送到heroku上时找不到模块“mkdirp”
- 在Heroku上运行Bundler和NPM
- 无法在Heroku上成功执行Node.js应用程序(每次崩溃)
- heroku保留文件/文件夹,同时将新版本的nodejs应用程序重新部署到heroku
- 如何使用Heroku作为API代理(Node.js)?
- Circle CI将编译(生成)的文件部署到Heroku中
- 我可以在Heroku上使用npm private github依赖关系吗?
- restify JSON客户端返回DEPTH_ZERO_SELF_SIGNED_CERT错误
- Heroku在Windows命令行报告“没有指定应用程序”