Release Notes
- 1、负载均衡/软负载:提供丰富的负载均衡策略,包括:轮询、随机、LRU、LFU、一致性HASH等;
- 2、服务发现注册逻辑优化:支持批量注册、摘除,升级 xxl-registry 至 v1.0.1;
- 3、新增jfinal类型示例项目 “xxl-rpc-sample-jfinal” 支持jfinal项目快速接入分布式RPC服务功能;高兼容性,原则上支持任务框架,甚至main方法直接运行;
- 4、TCP通讯方案Server端Channel线程优化(线程参数=60/300/1000),避免IO线程阻塞于业务;
- 5、TCP通讯方案Client端Channel线程优化(线程参数=10/100/1000),避免IO线程阻塞于callback业务;
- 6、TCP通讯方案Client初始化逻辑优化;
- 7、TCP长连销毁逻辑优化;
- 8、底层Log整理,RPC报错时打印完整Log,包括请求地址,请求参数等;
- 9、Server端销毁逻辑优化;
- 10、static代码块优化,进行组件无状态优化:response factory等;迁移到invoke factory上来;
- 11、升级多项pom依赖至较新稳定版本;
简介
XXL-RPC 是一个分布式服务框架,提供稳定高性能的RPC远程服务调用功能。拥有"高性能、分布式、注册中心、负载均衡、服务治理"等特性。现已开放源代码&#