Php 如何设置Gearman在一台特定服务器上执行应用程序?

Php 如何设置Gearman在一台特定服务器上执行应用程序?,php,linux,ubuntu,gearman,Php,Linux,Ubuntu,Gearman,以下是我的情况: 我在负载平衡器下有多台服务器。我的用户可以将文件上载到服务器。这些文件需要修改并发送到其他服务器。为此,我决定使用Gearman来管理PHP脚本的队列 问题就在这里。如果一台服务器宕机会发生什么情况。。。然后gearman执行代码以获取特定文件,但该文件位于宕机的服务器上。如何设置gearman以等待服务器最终获得正确的文件。。。此外,服务器可能不会停机,但由于gearman与其他服务器对话,它可能会在另一台机器上执行代码,以查找另一台服务器上的文件 我怎样才能避开这个问题?无

以下是我的情况:

我在负载平衡器下有多台服务器。我的用户可以将文件上载到服务器。这些文件需要修改并发送到其他服务器。为此,我决定使用Gearman来管理PHP脚本的队列

问题就在这里。如果一台服务器宕机会发生什么情况。。。然后gearman执行代码以获取特定文件,但该文件位于宕机的服务器上。如何设置gearman以等待服务器最终获得正确的文件。。。此外,服务器可能不会停机,但由于gearman与其他服务器对话,它可能会在另一台机器上执行代码,以查找另一台服务器上的文件

我怎样才能避开这个问题?无需将每个gearman服务器彼此隔离。因为我会用它来做其他没有相同限制的事情