我想解決io_service.run()函數如何在客戶端中運行。這與this question稍有關係,但在連接的另一端。在客戶情況下,沒有接受處理程序,那麼io_service.run()
何時會返回?升壓asio http客戶端 - io_service.run()
理想我想一次運行(每線程,按照我的理解,修正的歡迎,每次調用io_service.run()
線基本上加到io_service對象的線程池),然後發送大量請求,而無需再打電話reset
,run
。當io_service沒有工作要做時,發送的請求中會有空白,但根據用戶行爲,這些空白的發生在很大程度上是非確定性的。