UNPKG

@cloudbase/node-sdk

Version:

tencent cloud base server sdk for node.js

18 lines (17 loc) 486 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); let seqNum = 0; function getSeqNum() { return ++seqNum; } function generateEventId() { return (Date.now().toString(16) + '_' + getSeqNum().toString(16)); } exports.generateTracingInfo = () => { const TCB_SEQID = process.env.TCB_SEQID || ''; const eventId = generateEventId(); const seqId = TCB_SEQID ? `${TCB_SEQID}-${eventId}` : eventId; return { eventId, seqId }; };