我正在開始使用節點的集羣API和貓鼬爲節點編寫一個工作隊列。nodejs的工作隊列?
我注意到有很多庫已經做到了,但是使用了redis和fork。分叉與使用集羣API有沒有很好的理由?
編輯現在我也發現這個:https://github.com/xk/node-threads-a-gogo - 太多的選擇!
由於我已經使用了mongo,我寧願不添加redis。另外,我的要求非常寬鬆,我想要持久性,但在第一個版本中可能沒有它。
問題的第二部分: 什麼是最穩定/使用nodejs工作隊列庫今天有嗎?
其中很多可能是在Cluster不可用時啓動的,或者由於它仍標記爲「實驗性」,因此不希望使用它們。使用集羣和域的工作隊列實現完全可能比fork方法更好。 –
穩定/使用的工作隊列:zeroMQ –
沒有nodejs綁定zeromq - 即時尋找一個lib節點的支持,理想情況下不需要單獨的服務器。重量輕。 – mkoryak