2

我使用node-soap来管理服务器端的 SOAP 请求/响应。我正在使用server.log函数来记录请求和响应,我需要以某种方式映射它们(连接)以了解哪个请求导致了某个响应。

请参阅代码示例:

function log(type, data) {
  let logId = '';

  if (type === 'received') {
    // On received I need to generate logId
    logId = generateLogId();
    console.log(logId, data);
  }

  if (type === 'replied') {
    // On replied I need to get the logId that was generated on the matching request
    logId = getLogId();
    console.log(logId, data);
  }
}

我试过使用节点的continuation-local-storage,但没​​有太大成功。

帮帮我,欧比旺克诺比。你是我唯一的希望。

4

0 回答 0