一种基于thrift框架threadpool模式的资源调用方法
基本信息
申请号 | CN202011323443.6 | 申请日 | - |
公开(公告)号 | CN112433865A | 公开(公告)日 | 2021-03-02 |
申请公布号 | CN112433865A | 申请公布日 | 2021-03-02 |
分类号 | G06F9/54(2006.01)I;G06F9/50(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 庞文俊;陈继;古传路;李小超;伊晓强 | 申请(专利权)人 | 清创网御(合肥)科技有限公司 |
代理机构 | 合肥律众知识产权代理有限公司 | 代理人 | 殷娟 |
地址 | 230000安徽省合肥市经济技术开发区习友路5999号清华大学合肥公共安全研究院4号楼507室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于thrift框架threadpool模式的资源调用方法,属于远程调用技术领域,包括以下步骤:S1、服务端创建共享内存,将共享内存的地址映射到内存空间;S2、客户端连接服务端时,服务端通过主线程向客户端分配线程,并将该线程ID和客户端所需系统资源进行绑定;S3、客户端向服务端发出RPC请求时,服务端提取线程ID对应的系统资源进行使用;S4、客户端退出服务端时,服务端释放系统资源解除绑定。通过将线程和客户端所需的系统资源进行绑定,当客户端的RPC接口向服务端发出请求时,根据线程ID选择相应的系统资源进行使用,即使客户端使用多个RPC接口时能够快速的查找到当前线程所对应的系统资源。 |
