如何測試pptpserver的最大連接數?
Listen(socket,5),跟這個有一定關系。
int listen(int sockfd, int backlog); 第二個參數是你監聽客戶端的最大個數,如連接到主機上的客戶端超過其數listen則會返回一個錯誤代號。
backlog你可以設置大一點,如100之類的。
建議使用I/O模型吧,不要使用建立新線程來處理。
(你使用建立新線程的話,會發現每個進程所建立的最大線程數量是有一個限制的)
如何測試pptpserver的最大連接數?
Listen(socket,5),跟這個有一定關系。
int listen(int sockfd, int backlog); 第二個參數是你監聽客戶端的最大個數,如連接到主機上的客戶端超過其數listen則會返回一個錯誤代號。
backlog你可以設置大一點,如100之類的。
建議使用I/O模型吧,不要使用建立新線程來處理。
(你使用建立新線程的話,會發現每個進程所建立的最大線程數量是有一個限制的)