gpt4 book ai didi

ruby-on-rails - 为什么我能在 Heroku 看到这么多 worker ?我如何限制其他员工的访问权限?

转载 作者:可可西里 更新时间:2023-11-01 11:42:19 26 4
gpt4 key购买 nike

当我在 Heroku 上运行的 Rails 应用程序上访问 resque-web 时,我可以看到 40 多个工作人员: enter image description here

我只有 1 个 resque worker 连接到我的 Heroku 帐户。这个工作人员处理我所有的队列:

resque: env TERM_CHILD=1 COUNT=1 QUEUE=* bundle exec rake resque:workers

有什么方法可以限制其他人的工作人员干扰我的队列吗?我正在使用 Redislab来自 Heroku 的 adon。

最佳答案

由于您的 Redis Cloud 实例受密码保护,因此这些人不太可能是其他人的 worker 。我敢猜测他们只是陈旧的(即死去的) worker 。

由于 resque worker 在 Redis 中注册并保存他们的状态,当一个 worker 死亡时,它的状态信息保存在 Redis 中并不少见。 This SO question提供了更多关于如何处理这种情况的指示。

关于ruby-on-rails - 为什么我能在 Heroku 看到这么多 worker ?我如何限制其他员工的访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23758555/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com