先看一個一個應用程序,通過net服務觸發 http服務;簡單來說就是 初始化兩個服務 一個net服務 一個http服務,用net服務監聽端口,客戶端連接后,觸發http服務的連接事件,并將socket傳給http服務;里面有一行注釋,如果關閉注釋,服務就關閉了;但是再看另一個應用,這里涉及到了子進程模塊,還有進程間的句柄傳遞;看程序;父進程文件:子進程文件:大家看父進程文件里也有一行注釋,但是這里的注釋去掉后,服務能正常工作,這是什么原因呢?父進程的net服務已經關閉了,已經不監聽3000端口了,想不明不白在代碼層面理解 父進程結束了,但是子進程沒有結束,但是請求的流是怎么運行的呢,或者說這個代碼是怎么運行的,思緒有點亂啊,node深入淺出,讀起來還真是有點費勁啊
nodejs關于進程間發送句柄的一點疑問
慕田峪7331174
2018-11-14 13:15:21