买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:天翼云科技有限公司
摘要:本发明公开了一种优化LocalDNS多进程性能方法,包括以下步骤:S1:引入消息队列异步解析请求域名,其中包括全局队列和工作进程本地队列;S2:对请求域名的二级域名进行hash和取模计算后找到负责解析域名的工作进程,非本进程的解析请求入队负责解析的工作进程队列,如果目标队列满且是热点域名则入全局队列;S3:工作进程处理对应队列的请求解析域名,并响应结果。如果本进程队列为空或者已经连续处理了10个请求解析任务,那么去全局队列取1次解析任务并响应结果和更新lru,由lur列表维护top100的热域名。本发明能充分使用多进程模式发挥多核cup性能,提升请求处理能力;内存占用下降,能缓存更多的域名解析结果;减少对权威DNS的请求数,降低权威DNS的压力。
主权项:1.一种优化LocalDNS多进程性能方法,其特征在于,包括以下步骤:S1:引入消息队列异步解析请求域名;S2:对请求域名的二级域名进行hash和取模计算后找到负责解析域名的工作进程;S3:工作进程处理对应队列的请求解析域名,并响应结果。
全文数据:
权利要求:
百度查询: 天翼云科技有限公司 一种优化LocalDNS多进程性能方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。