Weibing Wang
Weibing Wang
> rdma 分支,目前看似乎是由于 rdma发送消息后,没有回调。不排除是驱动问题还是系统问题。从逻辑上看brpc实现似乎是没问题的。 你们有遇到过网卡驱动问题吗 rdma分支已不再维护,目前rdma功能已合入master,请使用master分支
> > > > 新版的支持polling 和bind cpu吗 不支持
> @wwbmmm 伟冰,这个内部有相关开发吗? 有,但是这个对brpc框架的改动较大,目前还没想好应该如何合入社区 目前内部也还在初步验证的阶段,待成熟之后再考虑开源吧
Multiplex的意思是多路复用,好像不是很匹配这里的含义
> > Thanks for reporting the issue and submitting this PR! I think it's better to add some comments to explain the code, or add some test cases, to prevent...
> 同样的问题 > > g++ 已经是最新版 (4:9.3.0-1ubuntu2)。 libleveldb-dev 已经是最新版 (1.22-3ubuntu2)。 libprotobuf-dev 已经是最新版 (3.6.1.3-2ubuntu5)。 libprotoc-dev 已经是最新版 (3.6.1.3-2ubuntu5)。 make 已经是最新版 (4.2.1-1.2)。 libgflags-dev 已经是最新版 (2.2.2-1build1)。 protobuf-compiler 已经是最新版 (3.6.1.3-2ubuntu5)。 git 已经是最新版 (1:2.25.1-1ubuntu3.6)。 libssl-dev 已经是最新版...
Could you describe what functionality this PR has implemented and the general implementation approach?(可以描述一下这个PR实现了什么功能,以及大致的实现思路吗?)
> 针对 worker 唤醒,做的改动就是记录在 parkinglot 上等待的 worker num,只有有 worker 等待时才 signal_task;另外就是 steal_task 时让 worker 在 wait 在 parking lot 之前 busy poll 一小段时间,不那么频繁地 wait。 这个是比较通用的一个优化,代码改动也比较小,可以单独提个PR吗? > > 另外一个改动就是对于重新唤醒的 task 的处理。我们的场景...
StreamingRpcTest.server_send_data_before_run_done 这个单测失败了,是不是和改动有关?
是存在这个问题