我是新手,正在研究齿轮工。
我想创建一个PHP脚本,可以从meteostat API获取天气数据。
但是该API的速率限制为每小时大约200个请求。
所以我创建了很多帐户,并使用Gearman进行如下操作:
Gearman客户程序向工人发送200条记录(包括经度和纬度)
Worker将获得未用于USED = false的帐户(我在表中创建了一个名为“ USED”的列),并更新了USED = true列
请求API以获取数据
更新USED =假
我有一个问题,如果我有两个以上的工人,那么
当工作人员1使用第一个帐户时,工作人员2也将使用第一个帐户。
如何强制worker2使用其他帐户?
非常感谢您。