epool惊群问题的一个解决方案(利用SO_REUSEPORT)

转自:http://www.verycto.com/code/cpp/15.html  在早些时候,我们是不能在多个子进程中listen、bind同一个socket端口的。通常的做法会在主进程中对端口进行listen、bind,然后把它同时扔进每个子进程维护的epool池中。     在这种情况下,当一个客户端请求来到服务端,会导致多个子进程的epool监听同时被唤醒,这就是我们通常所说的epoo
相关文章
相关标签/搜索