Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always get Unknown channel option 'io.netty.channel.epoll.EpollChannelOption#TCP_USER_TIMEOUT' for channel the client try to access etcd server #1429

Open
kxs-nzeng opened this issue Dec 12, 2024 · 0 comments

Comments

@kxs-nzeng
Copy link

kxs-nzeng commented Dec 12, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant