定时器应用 心跳检测 技能冷却 倒计时 定时任务 超时机制 概述 服务器定时器两种实现: 网络时间和事件时间在一个线程中处理 epoll_wait时timeout设成最近一个定时器的时间 网络时间和事件时间在不同线程中处理 多开一个线程专门处理定时任务,没任务时调用sleep 接口设计 // 初始化定时器 void init_timer(); // 添加定时器 Node* add_timer(int expire, callback cb);