LO傢伙,什麼可能會延誤我的芹菜任務?
我有一個可愛的小問題,也許有人可以幫助我弄清楚究竟是什麼在這裏發生的事情:
我有千千萬萬的應以毫秒爲單位執行相同的任務,我重新啓動之後他們實際上是以毫秒爲單位執行的工作人員,但是在記錄了一堆這些任務之後,我從芹菜那裏得到一個大塊,說他們已經完成了(http://d.pr/n/66h),並且在一個非常大的時間範圍內一起完成......之後,任務需要大約5-13s才能執行。 這讓我估計芹菜可能會在大約一週的執行時間內完成所有任務。 (AAAAAhhhhh)
工人重新啓動後大約30-60任務以正常速度執行,所以說。 之後,我每隔幾秒就會得到一個結果 - 像上面提到的那樣有點像4-13s。 當然,在某些情況下,要做的事情要比其他事情多一點,但這並不能證明差異從0.08秒到13秒不等。
我目前使用redis作爲代理(即將切換到RabbitMQ),結果後端和任務本身將一些數據保存到Solr實例,但所有這些連接仍應以毫秒爲單位完成!
我想知道究竟是什麼延遲了所有這些任務。任何人?
愉快 安迪