如何在Heroku上使用Supervisord?

如何在Heroku上使用Supervisord?,heroku,supervisord,heroku-cli,django-rq,Heroku,Supervisord,Heroku Cli,Django Rq,我正试着在Heroku上使用。我想我需要在/etc/systemd/system目录中保留一个脚本,以便它可以在系统启动时自动启动,但我不确定这将如何转换为Heroku 我正在使用Heroku CLI将另一个文件推送到/app目录中 通过heroku run bash命令所做的更改不是永久性的 我们该怎么办?我需要构建一个定制的buildpack吗?快速查看了一下,我不确定您是否可以根据Ubuntu上的访问它,systemd是内置的进程管理器。在Heroku上,dyno管理器提供了类似的机制。。

我正试着在Heroku上使用。我想我需要在
/etc/systemd/system
目录中保留一个脚本,以便它可以在系统启动时自动启动,但我不确定这将如何转换为Heroku

我正在使用Heroku CLI将另一个文件推送到
/app
目录中

通过heroku run bash命令所做的更改不是永久性的


我们该怎么办?我需要构建一个定制的buildpack吗?

快速查看了一下,我不确定您是否可以根据Ubuntu上的
访问它,systemd是内置的进程管理器。在Heroku上,dyno管理器提供了类似的机制。
。这是可以理解的,因为Heroku应该为你做一切。我不知道你想做什么,但试着利用dynos和buildpack。添加另一个dyno将是一个昂贵的解决方案,我想我需要自己构建一个自定义buildpack。谢谢你的澄清。我不熟悉Django RQ(尽管我非常熟悉Django)。看看它的自述文件,我想知道在Heroku上这样做是否是一个更好的方法。我试图保持文章简短,所以我避开了细节,但是你的编辑看起来很棒。我已经编写了我的buildpack,我认为对于这样一个小东西来说,这是一个过度的工作!我绝对希望有一个更简单的方法。另外,我快速浏览了一下,看起来作业是及时安排的,而我的作业是由用户触发的!原来这很简单!我终于成功了。如果有人需要这个问题的答案,请上传这个评论,我会发布一个答案。快速浏览一下,我不确定你是否可以根据Ubuntu上的
访问它,systemd是内置的进程管理器。在Heroku上,dyno管理器提供了类似的机制。
。这是可以理解的,因为Heroku应该为你做一切。我不知道你想做什么,但试着利用dynos和buildpack。添加另一个dyno将是一个昂贵的解决方案,我想我需要自己构建一个自定义buildpack。谢谢你的澄清。我不熟悉Django RQ(尽管我非常熟悉Django)。看看它的自述文件,我想知道在Heroku上这样做是否是一个更好的方法。我试图保持文章简短,所以我避开了细节,但是你的编辑看起来很棒。我已经编写了我的buildpack,我认为对于这样一个小东西来说,这是一个过度的工作!我绝对希望有一个更简单的方法。另外,我快速浏览了一下,看起来作业是及时安排的,而我的作业是由用户触发的!原来这很简单!我终于成功了。如果有人需要回答这个问题,请投票给我,我会发布一个答案。