node.js + express + thread_a_gogo阻止请求

纳撒尔

我在节点js中有一段代码需要花几秒钟才能完成,所以我开始使用threads_a_gogo模块(https://github.com/xk/node-threads-a-gogo)来不阻止http请求。我花了很多时间试图弄清为什么威胁生成没有起作用,因为我的请求仍然被阻止。

app.post('/ results.html',function(req,res){ 


    if(config.debug)
        console.log(“ thread created”); 
    var t = threads.create(); 
    var r = new rounds() ; 
    t.eval(r.start(req,res),function(err,result){ 

        r.finish(res); 
        //t.destroy(); 
        if(config.debug)
            console.log(“线程被破坏” ); 
    }); 
    console.log(“请求完成”); 



});

console.log(“请求完成”); 仅在新线程完成之后才显示,但它假定几乎在请求完成时向服务器显示该请求,并将其阻止请求显示给服务器,直到该过程完成为止。

关于我在做什么错的任何想法吗?

谢谢

列维

您实际上是r.start(req,res)在主线程中执行,然后将返回值传递给t.evaleval接受一个字符串,然后在线程全局范围内执行该字符串。这样的事情应该起作用:

t.eval('var start =' + r.start.toString()).eval('start()'), function(err, result) { });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node JS:Express入门

来自分类Dev

使用Node JS和Express JS的HTTPS请求缓慢?

来自分类Dev

如何在Express Node JS中获取删除请求的参数

来自分类Dev

无法使用Express从Node.js请求对象访问文件

来自分类Dev

使用node.js / express和AngularJS的CORS请求

来自分类Dev

Node.js-使用Express获取原始请求正文

来自分类Dev

express / node.js中的请求之间的同步问题

来自分类Dev

使用Express的Node.js:如何重定向POST请求

来自分类Dev

在Node Express JS的请求正文中传递数组

来自分类Dev

Node.js,Express无法路由参数化的GET请求

来自分类Dev

无法在Node.js / Express中访问请求正文数据

来自分类Dev

express / node.js中的请求之间的同步问题

来自分类Dev

无法在Node.js(Express)中提取请求数据

来自分类Dev

Node.js Express-代理请求后调用next()

来自分类Dev

Express node.js-请求JSON,异步处理

来自分类Dev

Node.js中的模块作用域-同时Express请求

来自分类Dev

无法下载 Express Node JS

来自分类Dev

Express.js - 跨域请求被阻止

来自分类Dev

node.js(express)链接CSS / JS

来自分类Dev

使用express.js在node.js中进行HTTPS POST请求

来自分类Dev

Node.js / Express.js JavaScript:获取请求来自何处

来自分类Dev

使用express.js在node.js中进行HTTPS POST请求

来自分类Dev

从 AngularJS $http/AJAX 到基于 Node.js + Express.js 的 API 的 POST、PUT、DELETE 请求

来自分类Dev

Node.js / Express应用程序中的群集进程阻止

来自分类Dev

Node.JS OvernightJS Express CORS XMLHttpRequest已被CORS策略阻止

来自分类Dev

Node.js Express嵌套资源

来自分类Dev

Express (node.js) using HTTPS and HTTP

来自分类Dev

Node.js Javascript和Express

来自分类Dev

通过Express从Node.js获取数据

Related 相关文章

热门标签

归档