确定在负载平衡环境中将请求发送到的服务器?

时间:2012-07-09 15:04:11

标签: ruby-on-rails linux load-balancing crontrigger

我有一个生成报告的应用程序。我们有一个网页,其中包含两个按钮“生成报告”和“取消”。

现在单击“生成报告”,我会触发一个生成报告的cronjob。 我有一个负载均衡的环境L1& l2台服务器。 现在,当我单击“生成报告”时,cronjob开始在其中一个服务器上运行,所以如果我现在单击“取消”按钮,它有时会抛出一个错误,因为它试图停止它未运行的服务器上的cronjob

所以问题是“我怎么知道cronjob在哪个服务器上启动并需要停止”?

0 个答案:

没有答案