Open luky116 opened 4 days ago
refer: https://github.com/apache/incubator-seata/pull/5902
What happened:
改造目标:使seata支持ipv6,增加server端和client端对ipv6地址校验及解析;
改造思路:seata使用的第三方库本身也对IPv6有支持,所以本次Seata对IPv6的支持改造主要是对IP地址的解析和校验. 1、对NetUtil工具类改造,增加ipv6校验和解析 2、discovery模块,修改服务发现解析ip:port的代码 3、ChannelManager#readClientId方法修改
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
@晓锋
Please assign to me
refer: https://github.com/apache/incubator-seata/pull/5902
What happened:
改造目标:使seata支持ipv6,增加server端和client端对ipv6地址校验及解析;
改造思路:seata使用的第三方库本身也对IPv6有支持,所以本次Seata对IPv6的支持改造主要是对IP地址的解析和校验. 1、对NetUtil工具类改造,增加ipv6校验和解析 2、discovery模块,修改服务发现解析ip:port的代码 3、ChannelManager#readClientId方法修改
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?: