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

【rdma问题请教】Server收到Client通信后直接core #2683

Open
SimonCqk opened this issue Jul 6, 2024 · 0 comments
Open

【rdma问题请教】Server收到Client通信后直接core #2683

SimonCqk opened this issue Jul 6, 2024 · 0 comments

Comments

@SimonCqk
Copy link

SimonCqk commented Jul 6, 2024

Describe the bug (描述bug)
在我的应用场景中,集成了brpc的多种操作,通过request_attachment或response_attachment收发,包含append、append_with_user_data、swap等多个动作,现尝试启用rdma,但还没有端到端跑通(brpc内置的rdma example已经跑通)

To Reproduce (复现方法)

同时在日志中,存在:

W0706 14:41:19.870314 12521 rdma_endpoint.cpp:567] Fail to read Hello Message from client:Socket{id=102 fd=1057 addr=33.99.77.245:38992:19733} (0x0x7f0c83d23cc0) 33.99.77.245:38992

疑问

  1. global initialize确认生效,尝试了在所有append_user_data的地方都register memeory,没有明显效果;
  2. 后面将所有append_user_data直接改成了append,直接copy,也还是会core;
  3. 可能导致core的原因有哪些?目前阻塞住了

Versions (各种版本)
OS:
Compiler:
brpc: 1.8.0
protobuf:

Additional context/screenshots (更多上下文/截图)

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

No branches or pull requests

1 participant