Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku 工人迪诺和网络迪诺一起睡觉_Heroku - Fatal编程技术网

Heroku 工人迪诺和网络迪诺一起睡觉

Heroku 工人迪诺和网络迪诺一起睡觉,heroku,Heroku,我用heroku来主持我的discord机器人 我的机器人主要设计用于不和谐聊天,但它也有一个网络仪表板,用于在需要时使用。我把机器人放在heroku上,一切似乎都很好,我知道WebDyno有30分钟的睡眠时间,这很好,因为web仪表板只是偶尔使用,不像机器人那样24小时24小时。这里的问题是,当web dyno离线时,它也会让worker dyno下线,这不是我想要的。尽管文档中说“Worker dyno不睡觉,因为他们不处理web请求”,但很明显,我的Worker dyno正在与web dy

我用heroku来主持我的discord机器人
我的机器人主要设计用于不和谐聊天,但它也有一个网络仪表板,用于在需要时使用。我把机器人放在heroku上,一切似乎都很好,我知道WebDyno有30分钟的睡眠时间,这很好,因为web仪表板只是偶尔使用,不像机器人那样24小时24小时。这里的问题是,当web dyno离线时,它也会让worker dyno下线,这不是我想要的。尽管文档中说“Worker dyno不睡觉,因为他们不处理web请求”,但很明显,我的Worker dyno正在与web dyno睡觉。我不想使用ping服务,因为我的1000个免费小时不足以让两个dynos保持在线。有解决办法吗?谢谢

我认为这里没有免费的解决办法。最后,免费层是为那些没有一直运行的应用程序而设的,我完全理解Heroku,他们也会将工作人员的规模调整为零。你需要网络动态吗?只加载一个工人dyno,然后它应该保持清醒