摘要:
acceptor:用于绑定、监听和设置socket属性(listen、bind、setoption),监听接下来的连接请求; io_context:也被重定义类型为io_service,用于执行各异步操作; 注意io_service是io_context的类型宏定义,它们是一回事,在boost::a 阅读全文
摘要:
asio http server2使用std::list<io_context_work> work_;来保证io_context的run函数不退出。每个io_context都有一个任务队列来存放异步请求。server的run调用io_context_pool的run函数,在此函数中创建多个线程和i 阅读全文