【问题标题】:nodejs multiple worker web apinodejs 多工作者 web api
【发布时间】:2015-03-13 17:20:23
【问题描述】:

我最近看到了 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

问题是,我不知道如何最好地实现它。它必须始终能够创建任意数量的任务,并且这些任务必须一直运行到我说停止为止。 (这些任务需要很少的性能)

有人有想法或小代码示例吗?

【问题讨论】:

    标签: javascript node.js web-services multitasking


    【解决方案1】:

    我不确定这是否是正确的方法,但我认为您可以永远这样做。检查此链接; http://www.codingdefined.com/2014/08/use-of-forever-in-nodejs.html

    您可以通过根脚本停止和启动子 nodejs 进程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      • 2015-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-01
      相关资源
      最近更新 更多