對ListenSocket 的研究 三

2021-09-22 09:30:57 字數 667 閱讀 1720

接著 listensocket的研究(二) 一文,進一步進行分析,改動postmaster.c的serverloop函式**如下:

複製**

if (selres > 0)                                            

/*added by gaojian begin*/                                    

}else                                 

}                                         }

複製**

啟動伺服器端後,顯示資訊:

listensocket[0]:3

listensocket[1]:4

然後,再開乙個終端執行psql,此時伺服器端所屬的終端顯示:

listensocket[0] is deal ok with fd_isset

listensocket[1] is deal by fd_isset with failed result.

也就是說客戶端來乙個請求的時候,只影響到listensocket陣列中的乙個元素;所以會啟用乙個backend。再開乙個終端,仍然是同樣的資訊。那麼listensocekt[1]應該算作備用。

對MFC封裝Windows通訊API的研究

對mfc封裝windows通訊api的研究 2.win32internet wininet api 微軟公布了一些使internet應用程式的設計比以前更快 更容易的api wininetapi,它提供了中高層通訊函式,這使訪問主要的internet協議變得相當容易。這些函式在程式設計師和winso...

javascript對深拷貝物件的研坑

針對只有值的資料物件,下面一行 足以!json.parse json.stringify obj 複製 function clone source for var i in source else return target 複製 問題存在 function isobj obj function d...

javascript對深拷貝物件的研坑

針對只有值的資料物件,下面一行 足以!json.parse json.stringify obj function clone source for var i in source else return target 問題存在 function isobj obj function deepcop...