Always get Unknown channel option 'io.netty.channel.epoll.EpollChannelOption#TCP_USER_TIMEOUT' for channel the client try to access etcd server #1429
Description
Versions
- etcd: 3.5.14-debian-12-r4
- jetcd: 0.8.3
- java: jvm 21_
Describe the bug
When the client try to access etcd server in a docker compose with endpoint "http://etcd:2379" , always get error like
Unknown channel option 'io.netty.channel.epoll.EpollChannelOption#TCP_USER_TIMEOUT' for channel '[id: 0x8d9e6cd5]'
grpc-netty version 1.62.2
grpc-netty-shaded version 1.62.2
Based on the full log,
2024-12-13T22:37:37.874Z WARN 1773773 --- [ntloop-thread-0] io.netty.bootstrap.Bootstrap : Unknown channel option 'io.netty.channel.epoll.EpollChannelOption#TCP_USER_TIMEOUT' for channel
Now I suspect when jetcd try to access etcd server, the channel builder try to mix NioEventLoopGroup with EpollSocketChannel. I am on Linux system. Not sure how could it happen and how to resolve it
What I could do to resolve this?
My project is hung now. Very appreciate for any help here.