Commit Graph

101 Commits

Author SHA1 Message Date
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
boyce
9b48b30d54 检查Module退出机制修改 2019-02-27 14:39:28 +08:00
boyce
4e541e0851 去除掉全局模块 2019-02-27 11:58:51 +08:00
boyce
06ed7d3380 Module模块新增OnRunEnd 2019-02-26 17:40:15 +08:00
boyce
f1768ee7ec 优化module功能 2019-02-22 17:08:41 +08:00
boyce
29607777f8 整理module 2019-02-22 14:17:04 +08:00
boyce
ee61b6145e 整理系统日志 2019-02-21 18:19:48 +08:00
boyce
bcace08cf0 优化数据库模块空闲时占有过多cpu 2019-02-21 12:07:47 +08:00
boyce
0095f517de 去掉servicetype 2019-02-21 10:24:18 +08:00
boyce
25039a0ef0 优化module功能,新增getowner功能 2019-02-20 21:02:12 +08:00
boyce
9384227cf6 修改module模块使用 2019-02-20 15:38:30 +08:00
boyce
2edd267492 开放程序退出字段权限 2019-02-18 13:53:16 +08:00
boyce
e3e16eefb4 新增模块动态运行功能 2019-02-18 10:43:11 +08:00
boyce
fc5ce025a3 日志文件以追加方式打开 2019-02-13 17:07:51 +08:00
boyce
e484d0a18b 优化系统日志 2019-02-13 11:12:20 +08:00
boyce
4a9ab2e899 新增日志模块 2019-02-12 17:19:22 +08:00
boyce
188ee36057 新增OnEndRun接口 2019-02-12 14:36:23 +08:00
boyce
df4994544a 修改启动协程bug 2019-02-12 13:28:22 +08:00
boyce
ba4b084085 优化模块功能 2019-02-12 12:03:20 +08:00
boyce
20bfffeb3e 调整orgin结点名称与增加全局模块 2019-02-01 13:50:09 +08:00
boyce
9420b685b2 优化模块与服务间关系 2019-01-31 18:15:07 +08:00
boyce
32b3e1e548 修改模块树状设计 2019-01-31 14:10:49 +08:00
boyce
91364a7cd8 减少service不必要的循环 2019-01-30 14:55:40 +08:00
boyce
5599249b5c 优化rpc 2019-01-27 20:14:47 +08:00
boyce
423da02940 优化websocket服务 2019-01-26 16:47:15 +08:00
boyce
e71c339f0d 新增项目名称 2019-01-26 16:15:49 +08:00