簡體   English   中英

Node.js多工作者Web API

[英]nodejs multiple worker web api

我最近看到了NodeJS的潛力,並嘗試將其用於一個小任務。

關於以下內容:我想創建一個Web服務,它允許您啟動和停止多個客戶端實例(應運行多個nodejs任務,直到我向實例發送停止請求為止):

因此,http服務器模塊等待啟動/停止請求(帶有參數)(也許帶有express?),例如

[開始] http:// taskservice / start?user = abc&pass = 123

服務應創建一個任務實例,例如:

var task = new MyTask();
task.login(user, pass);

task.on("loginsuccess", function() {
  task.startwork();
};

[由用戶標識的停止] http:// taskservice / stop?user = abc

問題是,我不知道如何才能最好地實現這一點。 它必須始終能夠創建任意數量的任務,並且這些任務必須運行,直到我說停止為止。 (任務需要很少的性能)

有沒有人有一個想法或一個小的代碼示例?

我不確定這是否是正確的方法,但我認為您可以永遠這樣做。 檢查此鏈接; http://www.codingdefined.com/2014/08/use-of-forever-in-nodejs.html

您可以通過根腳本停止和啟動子nodejs進程。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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