文件名称:correlation-id:node.js的关联ID
文件大小:72KB
文件格式:ZIP
更新时间:2024-05-21 22:37:15
JavaScript
相关ID 关联ID在node.js应用程序中的异步调用之间保持一致的ID。 这对于日志记录非常有用。 例如,在API中,可以为每个传入请求分配一个ID,该ID将在处理该请求的所有函数调用中可用,因此我们可以查看哪些请求导致了错误。 安装 npm i correlation-id --save 兼容性 从v4开始,此库要求节点> = 12.17.0。 对于较旧的节点版本,请使用v3.x。 简单的例子 如本示例所示,在同一withId()块中对getId()所有调用都将返回相同的id。 可以提供id,否则将生成v4 uuid。 const correlator = require ( "correlation-id" ) ; function printCurrentId ( name ) { console . log ( "%s id: %s" , name , correlato
【文件预览】:
correlation-id-master
----.eslintrc.json(170B)
----.gitignore(578B)
----package.json(998B)
----.travis.yml(112B)
----LICENSE(1KB)
----index.js(837B)
----CHANGELOG.md(298B)
----.prettierrc.json(3B)
----.prettierignore(9B)
----__tests__()
--------correlator.tests.js(4KB)
----examples()
--------api-example.js(675B)
----readme.md(3KB)
----yarn.lock(166KB)