node.js的事件驅動
阿新 • • 發佈:2019-01-16
node.js在執行的過程中會維護一個事件佇列。
程式在執行時進入事件迴圈等待下一個事件到來,每個非同步I/O請求完成後被推送到事件佇列,等待程式程序進行處理。
node.js的非同步機制是基於事件的,所有的磁碟I/O,網路通訊,資料庫查詢都是以非阻塞的方式請求的,返回的結果由事件迴圈來處理。
node.js在執行的過程中會維護一個事件佇列。
程式在執行時進入事件迴圈等待下一個事件到來,每個非同步I/O請求完成後被推送到事件佇列,等待程式程序進行處理。
node.js的非同步機制是基於事件的,所有的磁碟I/O,網路通訊,資料庫查詢都是以非阻塞的方式請求的,返回的結果由事件迴圈來處理。