我想用php-resque做一個後臺工作。我有這樣的代碼: \Resque::setBackend('127.0.0.1:6379');
\Resque::enqueue('default', '\BaseModule\Jobs\Mail', array());
和郵件類我有這個 class Mail
{
public function perform()
{
我使用resque到後臺處理兩種類型的工作的多個作業: (1) 3rd-party API requests
(2) DB query and insert
雖然兩份工作可以平行處理,本身每個作業類型只能串行順序處理。例如,數據庫操作需要按照連續順序進行,但可以與第三方API請求並行執行。 我考慮以下兩種方法的執行這樣的: (1) Having two queues with one que
我在我的項目中使用BDD(Behat)進行功能測試。 現在我在測試具有太多後臺作業的功能時遇到問題。例如: Scenario: Import issue at the first time
Given I have a issue package "1602.zip"
When I upload issue "1602.zip"
Then I have to wait