我有一个接受来自网页的请求的 node.js 服务器。在收到“开始”请求后,我希望能够生成一个计时器,该计时器每 n 秒无休止地在后台执行一项任务。这是可行的吗?什么是一个很好的例子?一个简单的伪代码如下:
app.get("myindependenttasks/starttask/:userid"){
//start a simple timer to handle to userid
//continue to run the timers endlessly while
//while this call returns a "Task running" status
//to the user.
//Other users should be able to run their own tasks.
}
如果用户请求的数量约为 1000 个正在运行的任务,是否有任何缺点。