基于Linux的C++轻量级web服务器/webserver/httpserver——timer定时器
定时器的介绍为了提高Web服务器的效率,我们考虑给每一个HTTP连接加一个定时器。定时器给每一个HTTP连接设置一个过期时间,然后我们定时清理超过过期时间的连接,会减少服务器的无效资源的耗费,提高服务器的运行效率。我们还需要考虑一下如何管理和组织这些定时器。设置定时器的主要目的是为了清理过期连接,为了方便找到过期连接,首先考虑使用优先队列,按过期时间排序,让过期的排在前面就可以了。但是这样的话,虽