我有 Gearman Job 服务器,我计划在其中创建工人并完成所有繁重的工作。Gearman Job Server 由 PHP 脚本从应用服务器调用(已经在其上安装了 gearman 客户端)。
测试 Gearman 是否在 Job Server 上工作并收到以下响应:
ubuntu@ip XXXXXXX:~$ ps -e|grep gearman
24255 ? 00:00:00 gearmand
我还在我的应用程序服务器上测试了 gearman 是否正在工作:
<?php
print gearman_version() . "\n";
?>
它打印了齿轮人版本,因此可以正常工作。
现在我有一个调用 Job Server 的客户端。但是我很难找到将 PHP 工作人员放在哪里,将它们链接到 Gearman 以便它知道当客户端拨打电话时要执行哪个工作人员。
任何帮助深表感谢。谢谢