KBEngine官方论坛

 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 配置 开服
查看: 27|回复: 2

关于baseAppData和globalData的疑问

[复制链接]

8

主题

12

帖子

72

积分

注册会员

Rank: 2

积分
72
发表于 7 天前 | 显示全部楼层 |阅读模式
# 01里面设置baseAppData
baseapp01 do reload config

# 03里面收到值的改变通知,并且重置这个值
baseapp03 [kbemain.py:126@onBaseAppData]>key:reload_config,value:True
baseapp03 [kbemain.py:129@onBaseAppData]> do reload config
baseapp03 [dTablesInst.py:46@reloadData]>start reload data!

# 02里面收到值的改变通知,并且重置这个值
baseapp02 [kbemain.py:126@onBaseAppData]>key:reload_config,value:True
baseapp02 [kbemain.py:129@onBaseAppData]> do reload config
baseapp02 [dTablesInst.py:46@reloadData]>start reload data!

# 01里面收到两次重置的消息
baseapp01 [kbemain.py:126@onBaseAppData]>key:reload_config,value:False
baseapp01 [kbemain.py:126@onBaseAppData]>key:reload_config,value:False

# 02里面收到一次重置的消息,03发出的,02自己不处理
baseapp02 [kbemain.py:126@onBaseAppData]>key:reload_config,value:False

# 03里面收到一次重置的消息,02发出的,03自己不处理
baseapp03 [kbemain.py:126@onBaseAppData]>key:reload_config,value:False


通过日志记录可以看出,当前进程对baseAppData或globalData的改变,不会调用当前进程的onBaseAppData或者onGlobalData方法

请问是不是这样的?


回复

使用道具 举报

5

主题

3497

帖子

214748万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2147483647

引擎扛把子

发表于 7 天前 | 显示全部楼层
是, 那个回调相当于被同步
QQ:3603661
3603661@qq.com
回复

使用道具 举报

8

主题

12

帖子

72

积分

注册会员

Rank: 2

积分
72
 楼主| 发表于 7 天前 | 显示全部楼层
柯标 发表于 2018-12-3 19:23
是, 那个回调相当于被同步

收到,O(∩_∩)O谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|KBEngine Forum

GMT+8, 2018-12-10 19:38 , Processed in 0.055775 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表