如何使用 resque-web 监控 Coffee-resque 工作人员
Posted
技术标签:
【中文标题】如何使用 resque-web 监控 Coffee-resque 工作人员【英文标题】:how to monitor coffee-resque workers, with resque-web 【发布时间】:2012-01-25 09:03:30 【问题描述】:我用 coffee-resque 创建了一些工人,并试图使用 ruby 版本的 resque-web 查看工人,但只看到间歇性工人闪进和闪出。
我注意到咖啡风格在暂停时会取消跟踪工人。这是预期的行为吗?这使得 resque web 只列出闪烁的间歇工作人员,并且当他们出现时,他们总是处于等待状态,即使那是他们正在处理的时候。
是我做错了还是有建议的方法来监控工作队列?
另外,如果工作进程失败并且在退出时没有进行优雅的取消跟踪,是否有办法清理 redis 中不活动的孤立工作密钥?
【问题讨论】:
【参考方案1】:我最近提供了一个修复此问题的拉取请求。它已被coffee-resque 接受并发布了一个新版本。
https://github.com/technoweenie/coffee-resque/issues/17
此修复已作为 0.1.6 发布。
【讨论】:
以上是关于如何使用 resque-web 监控 Coffee-resque 工作人员的主要内容,如果未能解决你的问题,请参考以下文章
在我的 Rails 应用程序中嵌入 resque-web 前端
如何将 JSON 转换为 CoffeeScript 并写入文件“.coffee”?
如何使用 Rails 代码/将变量传递给 .coffee javascript 文件?
为啥 rails 对咖啡脚本文件使用 .js.coffee 扩展名,因为它们无论如何都不能包含 JavaScript 代码?