6a97e403badd758fded25efd93255acc908cb321
netty-all 是聚合 pom,会拖进 35 个模块:osx/aarch64/riscv64 的 epoll 与 kqueue native、codec-http3/mqtt/redis/smtp/stomp/xml/protobuf、transport-rxtx/sctp/udt 等,而节点只用 ServerBootstrap/Bootstrap/NioEventLoopGroup/NioServerSocketChannel/ NioSocketChannel/ByteBuf/ByteToMessageCodec/LengthFieldBasedFrameDecoder。 收敛为 transport + codec(buffer/common/resolver 传递引入)。节点侧未使用 handler 模块的类,故不声明。4.1 无独立 codec-base,编解码基类在 netty-codec。 效果:lib 16MB -> 13MB,netty 模块 35 -> 5,进程 RSS 171MB -> 约 155-162MB。 15 个测试全绿,重启后与主站长连接正常重建(主站日志确认「存储节点上线」)。 hutool 未动。
Description
No description provided
349 KiB
Languages
Java
100%