【发布时间】:2014-07-04 12:33:50
【问题描述】:
我想使用 gearman 作为 web 项目的队列系统。因此我尝试了 gearman 和 gearmanManager 效果很好。但是知道,我问自己如果工人、工作或服务器消失了会发生什么(例如 php 错误或任何可能的原因)。
- 如果我在客户端(浏览器)运行同步作业时会发生什么? 等待回调并且工作人员/服务器崩溃了?
- 如果有一个异步作业在工作时崩溃了怎么办? gearman 会再试一次(因为它在 mysql 中存储为队列)还是会忽略它?如果它不被忽略并且工人一次又一次地崩溃,它会发生什么?
我想知道系统是否是可扩展的(例如通过 NFS)。你有我可以前进的例子或经验吗?
谢谢大家,周末愉快……
菲尔
【问题讨论】: