Commit Graph

76 Commits

Author SHA1 Message Date
boyce
f60f4670c3 新增设置自定义服务名称接口 2020-10-08 15:37:43 +08:00
boyce
0c55961c44 新增TcpGateWay服务,支持通过配置进行路由转发 2020-10-07 16:14:19 +08:00
boyce
0d547b1e83 优化启动流程整理代码 2020-07-31 20:04:49 +08:00
boyce
688d2d0bb4 优化rpc定时器 2020-07-11 10:27:01 +08:00
duanhf2012
c7d11afcbd 设置自定义Module id时失败判断 2020-05-13 16:31:49 +08:00
duanhf2012
2afa611ef5 修复crontab定时器释放不完整问题 2020-04-29 17:33:19 +08:00
duanhf2012
776831ac42 服务初始化失败时,退出程序 2020-04-26 16:49:07 +08:00
duanhf2012
f74f3a812e 扩统rpc序列化与反序列化支持 2020-04-21 13:23:18 +08:00
duanhf2012
a906002f29 Module释放自动关闭注册事件 2020-04-20 18:14:41 +08:00
duanhf2012
742ffc410e 新增服务间事件通知机制 2020-04-20 15:38:42 +08:00
duanhf2012
4445b583fb 修改事件处理机制 2020-04-08 20:54:59 +08:00
duanhf2012
f2eda1c635 提交httpservice与example示例 2020-04-07 19:33:27 +08:00
duanhf2012
b333d67c47 优化性能分析器 2020-04-02 17:32:21 +08:00
duanhf2012
9e128759f6 新增性能分析器 2020-04-02 15:25:25 +08:00
duanhf2012
269a999b58 优化recover 2020-04-01 21:08:23 +08:00
duanhf2012
c1d6d44fbb 增加服务启动与停止日志 2020-04-01 17:31:35 +08:00
duanhf2012
9c7a7644ee 增加stop命令 2020-04-01 16:35:13 +08:00
duanhf2012
27ff65726a 异常宕机捕获处理 2020-04-01 15:21:49 +08:00
lifeiyi
bffc2b5f79 框架修复 2020-03-28 19:53:03 +08:00
duanhf2012
7745ed39f3 优化初始化方式 2020-03-28 11:06:22 +08:00
duanhf2012
62acc96412 修改包路径 2020-03-28 10:13:06 +08:00
duanhf2012
4ce56964b0 补提交文件 2020-03-28 10:00:53 +08:00
duanhf2012
7906599709 remove file 2020-03-28 10:00:03 +08:00
duanhf2012
84fb8ab36d 提交origin2.0版本 2020-03-28 09:57:16 +08:00
duanhf2012
4c6d72fd65 1.websocket接受消息,每15秒监控最大耗时消息类型,某消息处理超过300ms会有监控日志
2.GoQueue处理队列监控,每1分钟汇报积压处理的最大量。并监控死循环
2020-02-25 16:36:43 +08:00
boyce
89936a887d 解除Module对象引用关系 2019-08-30 19:56:10 +08:00
boyce
ab377bbb5f 对Module树状关系,重新优化管理 2019-08-30 17:43:11 +08:00
boyce
4e1368522d 优化日志 2019-08-21 15:52:06 +08:00
boyce
46f9286185 module id is zero 2019-08-20 21:35:58 +08:00
boyce
b23cd6890e 新增错误日志 2019-08-20 20:40:23 +08:00
boyce
c11f8a07e4 判断Module已经被释放时,再次释放会出现空情况 2019-07-31 11:44:03 +08:00
boyce
718e485dc7 检查指针为空 2019-07-30 19:43:49 +08:00
boyce
4271a4fd78 Merge branch 'master' of https://github.com/duanhf2012/Origin 2019-07-12 10:21:48 +08:00
boyce
59b59dfddc 优化service安装流程 2019-07-12 10:21:13 +08:00
Ally Dale
6b1404e203 setup default logger 2019-07-02 09:57:15 +08:00
boyce
85a66e4d3d 1.新增websocket agent module对象
2.对module添加SetUnOnRun接口,设置该接口时不会开启协程执行OnRun
2019-06-03 16:38:34 +08:00
boyce
b0cdc46920 修改动态加载module出现锁被重置 2019-04-04 20:23:39 +08:00
jau1jz
8e9a317326 增加了获取子module个数的方法 2019-03-28 16:24:30 +08:00
boyce
b0156ce788 对日志监听器新增文件名和行数 2019-03-26 14:39:26 +08:00
boyce
a74c45c248 优化异常捕获日志 2019-03-25 18:12:29 +08:00
boyce
a2c78ad9a0 修改core打印输出信息 2019-03-23 15:10:36 +08:00
boyce
6095693405 捕获异常处理 2019-03-23 15:03:16 +08:00
boyce
e1987a1578 加入模块时验证模块id是否重复 2019-03-22 18:40:58 +08:00
boyce
9e75434152 service的初始化与运行按照Setup优化级 2019-03-22 13:40:22 +08:00
boyce
0d28940ef8 修改模块初始化流程 2019-03-22 13:23:58 +08:00
boyce
589c463e7c 调用本地service时,验证是否完成初始化 2019-03-22 12:56:12 +08:00
boyce
c04894c404 配置文件读取失败,不允许启动 2019-03-20 16:51:09 +08:00
boyce
7a215e6a83 日志屏幕输出 2019-03-19 17:23:50 +08:00
boyce
91bb7d7833 1.优化uuid公共模块
2.程序启动错误检测
2019-03-15 17:12:03 +08:00
boyce
851b02b646 实时检测module释放 2019-02-28 16:15:45 +08:00