Commit Graph

61 Commits

Author SHA1 Message Date
boyce
a16bb6b362 优化优先队列-Priority值越大,优先级越高 2021-05-25 10:16:42 +08:00
boyce
99d495dce4 新增优先队列 2021-05-24 18:53:13 +08:00
boyce
98cd055ddd 优化定时器异常recover 2021-04-09 15:42:58 +08:00
boyce
07295260cb 修复ticker与cron定时器内存池重置问题 2021-03-26 09:51:18 +08:00
boyce
b131aec097 优化定时器AfterTimer 2021-01-15 15:39:14 +08:00
boyce
0475edbf9e rpc内存池优化 2021-01-08 11:01:09 +08:00
boyce
7e288ccdd8 优化rpc内存池 2021-01-08 10:21:54 +08:00
boyce
e6c01c9071 优化内存池 2021-01-07 18:34:32 +08:00
boyce
e712e24de5 新增内存池模块 2021-01-07 10:37:13 +08:00
boyce
bcd1e9969d 新增定时器重新开启功能 2020-12-16 16:12:59 +08:00
boyce
1eeffb2d05 增大服务最大容纳的定时器数 2020-12-15 18:38:29 +08:00
boyce
99d968bc67 优化定时器 2020-12-15 18:02:35 +08:00
boyce
fbd79d90f9 优化定时器 2020-12-15 17:26:30 +08:00
boyce
8e331e155b 优化定时器 2020-12-15 17:25:10 +08:00
boyce
ddef1e7165 优化定时器 2020-12-11 17:58:43 +08:00
boyce
c7d900ace4 限制定时器最小时间为一个Tick单位(10ms) 2020-11-03 16:47:48 +08:00
boyce
c98de9b1e9 优化rpc超时-使用时间轮定时器 2020-11-02 14:50:54 +08:00
boyce
59c9d20071 新增Ticker定時器 2020-11-01 00:21:07 +08:00
boyce
7de290b553 优化定时器 2020-10-28 11:30:22 +08:00
boyce
11cb070da2 使用sync.pool对象池优化Timer的GC压力 2020-10-27 15:01:18 +08:00
boyce
d08da30b84 用原子操作优化定时器多协程并发性能 2020-10-27 13:47:30 +08:00
boyce
b40bd7e709 优化时间轮tick时间间隔 2020-10-25 00:12:47 +08:00
boyce
2b05358f04 新增时间轮定时器 2020-10-24 16:55:55 +08:00
boyce
18281e2b09 新增时间轮定时器 2020-10-23 21:03:25 +08:00
boyce
bdf8fd492a 优先定时器释放问题 2020-09-02 20:23:37 +08:00
duanhf2012
2afa611ef5 修复crontab定时器释放不完整问题 2020-04-29 17:33:19 +08:00
duanhf2012
9e128759f6 新增性能分析器 2020-04-02 15:25:25 +08:00
duanhf2012
a197fa1edc 清理test 2020-04-01 16:44:13 +08:00
duanhf2012
27ff65726a 异常宕机捕获处理 2020-04-01 15:21:49 +08:00
lifeiyi
6f21a83ec6 mapex不正确纠正 2020-03-28 17:52:35 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00
duanhf2012
686d88cabc 提交引擎优化 2020-03-13 14:48:05 +08:00
duanhf2012
03f41f2925 新增时间函数 2020-03-05 09:53:58 +08:00
duanhf2012
4c6d72fd65 1.websocket接受消息,每15秒监控最大耗时消息类型,某消息处理超过300ms会有监控日志
2.GoQueue处理队列监控,每1分钟汇报积压处理的最大量。并监控死循环
2020-02-25 16:36:43 +08:00
duanhf2012
af9c518806 mapex空内容查找core 2020-02-17 17:23:15 +08:00
boyce
7fd97033ec 1.优化网络库
2.rpc协议在宕机时不会导致整个rpc无法响应
2020-02-05 17:51:51 +08:00
boyce
a4aebc01b8 新增md5工具库 2019-07-17 14:58:02 +08:00
boyce
f39550329a 新增安全map功能 2019-06-04 20:58:20 +08:00
lifeiyi
5034146eb0 timer添加方法 2019-06-03 10:04:41 +08:00
boyce
0aff9d3caf 简化timer定时器 2019-05-09 15:54:46 +08:00
lifeiyi
66666d98af 定时器更新 2019-04-29 15:32:40 +08:00
lifeiyi
eea2df24e7 定时器更新 2019-04-29 15:27:51 +08:00
boyce
e076620d47 新增mapex,降低互锁可能 2019-04-26 18:54:39 +08:00
lifeiyi
32729ca932 时间检测函数 2019-04-25 17:30:53 +08:00
jau1jz
3e45ff9941 修改util map中 range函数默认名字 2019-04-02 18:07:21 +08:00
lifeiyi
311ed78c01 添加整点函数 2019-04-01 11:52:09 +08:00
boyce
a854355952 queue add RLockRange method. 2019-03-26 16:11:39 +08:00
boyce
de87bd847d 新增异步队列 2019-03-26 15:03:05 +08:00
boyce
a74c45c248 优化异常捕获日志 2019-03-25 18:12:29 +08:00
boyce
738bf3d5b8 新增协程封装库 2019-03-25 11:53:09 +08:00