chenbowen
|
29e0c7da14
|
1. 新增 api 绑定客户凭证进行权限校验
|
2025-12-09 16:24:17 +08:00 |
|
hewencai
|
25978ad4b9
|
fix:还原databus端口配置
|
2025-12-04 15:49:46 +08:00 |
|
hewencai
|
6ac4a356cd
|
fix(databus): 修复客户端消息处理和防止消息循环
1. 修复消息格式不匹配问题
- 增量消息:兼容 SyncMessage 格式,从 dataSnapshot 字段反序列化数据
- 批量消息:添加 getDataType() 方法获取泛型类型,正确转换 JSONObject
2. 防止消息循环
- 添加 zt.databus.change.producer.enabled 配置项
- 客户端禁用变更消息发送,避免 客户端写入 → 发送变更 → 循环
3. 修复 Feign 客户端注入
- 在 RpcConfiguration 中添加 DeptApi、PostApi
- 确保客户端能通过 Feign 调用本地 system-server API
相关文件:
- DatabusClientConsumer.java: 修复消息解析逻辑
- BatchSyncEventHandler.java: 添加 getDataType() 方法
- DatabusChangeProducer.java: 添加 enabled 开关
- RpcConfiguration.java: 启用 DeptApi/PostApi Feign 客户端
Ref: 修复 ClassCastException 和消息循环问题
|
2025-12-04 15:49:45 +08:00 |
|
chenbowen
|
0ab550123f
|
关闭 databus web 请求连接池
|
2025-11-27 10:27:30 +08:00 |
|
chenbowen
|
78bc88b7a6
|
1. 新增外部系统编码部门编码关联管理
2. 新增统一的 api 对外门户管理
3. 修正各个模块的 api 命名
|
2025-10-17 17:40:46 +08:00 |
|
chenbowen
|
386d47fde1
|
1. 统一包名修改
|
2025-09-22 14:53:45 +08:00 |
|
chenbowen
|
0d46897482
|
1. 统一包名修改
|
2025-09-22 11:55:27 +08:00 |
|