kue

    1熱度

    1回答

    基本上,用戶使用accounts-ui軟件包在localhost:30000上運行的流星應用程序上登錄。 Express應用程序在localhost上運行:34444。 在某些時候,用戶需要使用快速應用程序(實際上是Kue),並且我想避免讓用戶登錄兩次。 兩個實例都在同一個域上運行,只是在不同的端口上運行。 我的最終目標是擁有一個作業隊列管理),可以由從另一個web服務器實例(本例中爲流星)登錄的

    3熱度

    1回答

    從KUE文檔,創建隊列和添加作業是容易的,但我不能按照工作如何將被存儲 var kue = require('kue') jobs = kue.createQueue(); 添加作業 jobs.create('email', { title: 'welcome email for tj' , to: '[email protected]' , templ

    0熱度

    1回答

    我入門的KUE作業隊列的我努力了,如果我的製片人的作品 producer.js var kue = require('kue') , redis = require('redis'); kue.redis.createClient = function() { var client = redis.createClient(6379, '127.0.0.1');

    12熱度

    3回答

    我使用kue在我的Node.js應用程序延遲作業。 我有一些問題要弄清楚如何使用kue的API重新啓動作業,而無需將作業的ID從失敗作業列表手動移動到使用redis命令的非活動作業列表。 這可能使用kue嗎? 我不想設置固定次數的重試次數 - 我只是想重試特定的作業。 建議保持良好的替代KUE也歡迎。

    3熱度

    1回答

    我最近使用了一個名爲Kue的node.js的庫。 我希望得到一些更好的理解這是怎麼回事,所以我開始閱讀我無意中發現了一塊代碼的代碼...... ,我的腦子裏「WTF!?!@ $ @!$」。 .. 這是代碼: function get(obj) { var pending = 0 , res = {} , callback , done; retu

    3熱度

    1回答

    我的應用利用Kue對請求進行排隊,這些請求由worker.js處理,因爲我需要通過Proximo發送作業請求 - 這有點令人困惑。但正因爲如此,作業的結果無法發回給用戶。之前的工作將會是res.send(results),然後用戶將擁有數據。 將Kue'ed作業發回給用戶的最佳方式是什麼?我現在想的唯一方法就是使用Web鉤子,但這不是最有效的方式,它在用戶和他們的數據之間建立了一堵牆。

    0熱度

    1回答

    看着Kue(https://github.com/LearnBoost/kue)我是否可以在同一個節點進程中生成和使用作業,還是需要在單獨的節點進程中啓動使用者,我有點困惑? 我需要將一些CPU繁重的任務(生成PDF)卸載到作業隊列中,而不會阻止任何HTTP請求。

    2熱度

    1回答

    我正在使用mongoose和Kue作爲Flow控件。我將從數據庫檢索到的對象傳遞給Kue。當作業得到處理時,對象不再具有某些功能,如.save()&其他。 jobs.process('process', 5, function(job, done) { var url = job.data.url; var objo = job.data.comp; requ

    8熱度

    1回答

    我正在使用kue作爲我的工作隊列,並且我想知道不使用GUI仍有多少作業,有多少作業失敗等。我如何獲取這類信息? 例如,在開始處理作業隊列幾分鐘後,我想將迄今爲止失敗的所有作業的狀態更新爲「非活動」狀態,以便重新啓動它們。 我可以在stackoverflow上找到的唯一相關問題是this,但是,它在處理某個事件時會觸發某個事件。我的擔憂是不同的,因爲我有興趣檢索具有特定狀態的數據庫中的所有作業。 對

    1熱度

    1回答

    我的主節點實例分叉一個工作進程,它接受IPC上的消息(使用內置節點process.send()和process.on('message'...),這些對象包含有關要添加到Kue的新作業的信息。然後處理這些工作。 我的主要節點實例調用是這樣的: worker.send({jobType:'filesystem', operation: 'delete', path: fileDir}); 和工人