<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">簡介說明</b> 原文鏈接: - [async_hooks](https://github.com/nodejs/node/blob/main/doc/api/async_hooks.md) ``` 版本:asyncHook 作用:跟蹤應用中的異步資源 ``` <br/> # <b style="color:#4F4F4F;">async_hooks.asyncHook</b> <br/> # <span style="color:#619BE4">*createHook()</span> ***** 創建一個asyncHook跟蹤對象 <br/> ### 返回類型 ``` hook ``` <br/> ### 參數說明 <b style="color:#808080;">callbacks:</b> * 類型:對象 * 默認值:無 * 描述:對象,包含回調函數 * 可選值:[ ] <br/> ### 示例內容 <span style="color:red;">1. 舉例說明</span> ``` 切不要在hook的回調中使用consle.log 這是個異步函數,會持續跟蹤,造成死循環 使用下面方式進行打印 const fs = require('fs'); const asyncHooks = require('async_hooks'); const hook = asyncHooks.createHook({ init(asyncId, type, triggerAsyncId, resource) { fs.writeSync(1, `init: asyncId-${asyncId},type-${type},triggerAsyncId-${triggerAsyncId}\n`); }, before(asyncId) { fs.writeSync(1, `before: asyncId-${asyncId}\n`); }, after(asyncId) { fs.writeSync(1, `after: asyncId-${asyncId}\n`); }, destroy(asyncId) { fs.writeSync(1, `destroy: asyncId-${asyncId}\n`); } }); hook.enable(); console.log('hello'); // hook.disable(); // 注意,這里不要disable,否則只能觸發init事件 ``` <br/>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看