cost 77 ms
php-resque:如何殺死特定工作?

[英]php-resque: How to kill a specific job?

我正在使用php-resque庫,可以使用以下代碼創建和跟蹤作業。 但是考慮到enqueue方法返回的令牌,該如何停止工作? 我發現這個項目的頁面上,但它不使用工作令牌停止作業,它使用的作業人員ID來代替。 考慮到我可能有多個活動的工作人員,如何找到正在執行請求的工作的工作人 ...

PHP-解析和驗證文本文件數據並將其導入到mysql數據庫中

[英]PHP - Parse and validate text file data and import it into mysql database

我正在使用php-resque來解析和驗證大文件中的數據,然后將該數據導入到mysql數據庫中。 我已經知道LOAD DATA INFILE可用於將文本文件中的行讀取到表中,但不會執行任何驗證。 我的數據庫結構: ItemsFile表: 項目表: 我的Resqu ...

PHP Resque Worker無法正常工作?

[英]PHP Resque Worker not working?

我想在我的codeigniter項目中使用php_resque( https://github.com/chrisboulton/php-resque )。 這是創建新作業的“測試”功能。 這是工作程序庫代碼 當我調用'test'(localhost / project_fol ...

使用php-resque將數據排隊到redis很慢

[英]Queuing data to redis with php-resque is slow

我正在使用php-resque排隊我的工作。 而且我正在使用apache ab工具來衡量我的表現。 php-resque做得很好,但它很慢,因為每次我連接到redis都會影響性能(沒有連接它會處理~130 Requests/sec和Resque::enqueue它是~30 request ...

有太多后台工作的BDD測試?

[英]BDD testing with too many background jobs?

我在我的項目中使用BDD(Behat)進行功能測試。 現在,在測試具有太多后台作業的功能時,我遇到了問題。 例: “ 然后我必須等到它完成 ”包含: 服務器1接收上傳文件,將一些元數據插入數據庫並將狀態標記為“導入”,然后將zip文件上傳到s3 服務器2從s3下載文 ...

多個隊列vs多個作業

[英]Multiple queues vs multiple jobs in resque

我正在使用resque來后台處理兩種類型的作業: 雖然可以並行處理兩個作業,但是每個作業類型本身只能以串行順序進行處理。 例如,數據庫操作需要按順序進行,但可以與第三方API請求並行執行。 我正在考慮執行以下任一方法: 我想知道這兩種方法之間的區別,以及兩者之間哪種更好。 ...

多租戶resque,並避免一個租戶堵塞隊列

[英]Multi-tenant resque, and avoiding one tenant clogging the queue

我們有一個多租戶應用程序,可以運行resque進行后台處理。 我們偶爾遇到的問題是單個租戶在很短的時間內完成大量的后台工作。 這基本上堵塞了一段時間 - 在我們處理這個單一租戶的積壓工作時,每個其他租戶的工作都被延遲了。 是的,我們可以增加更多的工人。 但這不是一個真正的“解決方 ...

使用 redis/php-resque 優化並發 ImageMagick 請求

[英]Optimising concurrent ImageMagick Requests using redis/php-resque

我正在使用 ImageMagick 生成圖像的網站上工作。 該站點每分鍾將收到數百個請求,使用 ImageMagick 執行此操作會導致站點崩潰。 所以我們實現了 Redis 和 Php-resque 來在單獨的服務器上在后台生成 ImageMagick,這樣它就不會使我們的主服務器崩潰。 問題是 ...

PHP nohup進程隨機停止

[英]PHP nohup process randomly stops

我有一個php-redis進程,該進程在后台運行,並且99%的時間都可以正常運行並繼續運行。 但是,該過程常常無緣無故地死掉。 任何日志中都沒有任何內容,服務器不會耗盡處理能力,內存等。 它使用bash腳本啟動,並使用nohup運行。 有人有想法么? 我已經調試了好幾天了,沒有 ...

PHP-Resque失敗的作業列表

[英]PHP-Resque failed jobs list

我已將PHP RESQUE成功集成到我的Ubuntu 14中。 如何獲取PHP中失敗的作業列表以進行處理? 我嘗試在網上搜索,但找不到PHP的具體答案。 請幫忙。 提前致謝。 ...

2015-03-03 17:19:48   1   316    php-resque  
php-resque:重試失敗的作業

[英]php-resque : Retry failed jobs

我已經在Laravel上安裝了php-resque。 除了失敗的工作以外,一切都很好。 我看不到任何重新排隊(重試)標記為失敗的作業的選項。 我看到在redis db中有一個名為“ failed”的隊列,但是我如何將每個fail_job重新推回父隊列? 我到處搜索(php-r ...

Resque找不到作業類ZF2命名空間

[英]Resque could not find job class ZF2 namespaces

嘗試在ZF2項目中使用Redis支持的PHP-Resque項目https://github.com/chrisboulton/php-resque 。 (適應性具體) 我遇到的麻煩是將ZF2命名空間和類組合在一起 例如 : 調節器 MyResqueJob類別 ...

如何在PHP-RESQUE中取消作業

[英]How to cancel a job in PHP-RESQUE

我正在使用以下圖書館 https://github.com/chrisboulton/php-resque 如何取消正在運行的作業。 我試圖獲取工作程序對象並殺死該孩子。但是該對象沒有任何孩子。 ...

2014-09-03 21:01:50   1   317    php-resque  
PHP-Resque將無法運行perform()

[英]PHP-Resque won't run perform()

我正在使用PHP-Resque ,並且無法使perform()方法正常工作。 誰能告訴我我所缺少的嗎? 這是我的設置: 我有3個終端打開運行以下命令: $ php workers.php $ redis-cli monitor $ php create. ...

在完成特定類型的所有作業之后安排作業

[英]Scheduling a job after all jobs of a certain type are finished

我有一個相當復雜的緩存和無效設置,如果特定的數據集發生更改,我需要重新計算大量數據。 基本上,如果一個特定的條目發生更改,這可能會創建多達15個重新計算內容的作業。 這些作業在運行時,可能會發生另一個主要條目發生更改的情況。 再次創建幾個工作。 (這可能同時發生) 我需要實現的 ...

php-./yiic rresque start不執行任何操作

[英]php - ./yiic rresque start does nothing

我安裝了此擴展程序http://www.yiiframework.com/extension/yii-resque/ 有什么問題嗎? 編輯 我發現了問題:我沒有將RResqueCommand.php放入./protected/commands文件夾中。 ...

php-resque作業執行功能未執行?

[英]php-resque job perform function not executed?

我正在嘗試使用php-resque進行后台工作。 我有以下代碼: 在郵件班級我有這個 “ lakdf;”上的錯誤 是故意的。 當我在redis上打開Monitor並嘗試執行作業時,請輸入以下內容: 因此,從“ reque:stat:processed”開始,我認 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM