【javascript-如何使用nodejs管理完全独立的上下文?】教程文章相关的互联网学习教程文章

javascript-如何使用express在Node JS应用程序中保留请求上下文?【代码】

我的请求对象包含一个唯一的ID,我的应用程序中的每个日志都必须具有该ID.该ID还必须传播到我从后端调用的任何API上,现在,我正在将请求对象传递到任何地方.这显然不是理想的解决方案,有什么建议吗? 代码流 客户端——->服务器(生成请求ID,将其用于所有日志)—–>将请求ID传递给任何api调用 码:app.use(function(req,res,next) { logger.info("My message",req); });解决方法:您可以使用continuation-local-storage模块.还有一个...

javascript-如何使用nodejs管理完全独立的上下文?【代码】

我正在写一个基于nodejs的javascript测试框架.我的服务器读取javacript文件,对其进行检测,然后在自己的上下文中执行它们. 它(非常)基本上看起来像这样:const file = process.argv[2];require('fs').readFile(file,'utf-8',(error, data) => {eval(data);} );一切正常,但我不喜欢将服务器上下文与测试上下文混合在一起. Node.js如何在完全独立的上下文中执行JavaScript代码? 理想情况下,应该是这样的:other_context.eval(data);非...