摘要:
(一)功能 使用已存在的连接与rpc-server端通信,发送请求 连接复用 并发请求 (二)设计思路 对每个要通信的server端维持一个连接池,存放已经建立的连接,需要与server通信时直接从连接池取连接,不用重新创建 动态连接池 连接池中连接的数量是动态变化的,如果上一时刻请求多,现在请求少 阅读全文
摘要:
(一)功能 rpc(远程函数调用)提供client端通过网络调用远程server端的函数的服务。 rpc-server端需要提供较高的吞吐能力,支持较大的并发连接。 (二)设计思路 epoll监听多个连接fd,实现IO复用 1)epoll没有最大并发连接的限制,上限是最大可以打开文件的数目,一般远大 阅读全文