1.3.0 (2023-06-02)
功能
- 一些改进和修复,年代久远不太记得了...
1.2.0 (2023-04-10)
功能
- 新的配置页面: 新的配置页面,支持配置描述,拖动节点编排等(close #16)
1.1.0 (2022-07-30)
功能
- ice-server 高可用: 默认支持使用zk做ice-server的高可用方案(close #13)
1.0.4 (2022-07-30)
优化
- 确保Ice启动后才对外提供服务: 老版本使用CommandLineRunner的方式启动ice,这种启动方式是滞后于Tomcat等服务的。会导致短时间内对外提供的ice服务不可用 (close #12)
1.0.3 (2022-07-14)
修复
- 启动阻塞问题: 节点类中如果使用了@Bean注解生成的spring bean,在autowiredBean时会阻塞ice启动 (close #11)
1.0.2 (2022-07-05)
功能
- Jackson替换Fastjson: 使用Jackson替换Fastjson (close #8)
- 配置叶子节点优化: 通过客户端实现的节点反馈给服务端配置节点 (close #9)
- 增加错误入参: IceErrorHandle.handleError()和BaseNode.errorHandle()增加入参Throwable t,方便根据不同错误类型做不同处理
修复
- putMutli线程安全问题: 修复IceRoam的putMutli在构建多层级时可能出现的线程安全问题
1.0.1 (2022-06-11)
功能
- 去除rmi: 使用netty替换rmi通信 (close #5)
- 脱离spring运行: 可以使用ice-core中的IceNioClient运行在任何java程序中 (close #6)
- 异步结果获取: 异步执行的process返回futures (close #7)