首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于bind服务的高并发业务请求处理系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳市和讯华谷信息技术有限公司

摘要:本发明提供了基于bind服务的高并发业务请求处理系统,业务机器根据业务请求查询本地是否缓存有对应的DNS结果;如果是,根据DNS结果连接业务服务器;如果不是,将业务请求发送给bind集群;bind集群根据业务请求查询是否缓存有对应的DNS结果;如果是,将DNS结果返回给业务机器;如果不是,将业务请求发送给权威DNS系统;权威DNS系统被配置为当接收到业务请求时,获取对应的DNS结果,将DNS结果返回给bind集群。该系统极大地减轻了bind服务器的压力,提升了业务查询DNS的响应速度。

主权项:1.一种基于bind服务的高并发业务请求处理系统,包括业务机器、bind集群和权威DNS系统;所述业务机器被配置为发起业务请求;其特征在于,所述业务机器被配置为根据所述业务请求查询本地是否缓存有对应的DNS结果;如果是,根据所述DNS结果连接业务服务器;如果不是,将所述业务请求发送给所述bind集群;所述业务机器被配置为根据所述bind集群返回的DNS结果连接业务服务器;所述bind集群被配置为根据所述业务请求查询是否缓存有对应的DNS结果;如果是,将所述DNS结果返回给所述业务机器;如果不是,将所述业务请求发送给所述权威DNS系统;所述bind集群被配置为将所述权威DNS系统返回的DNS结果发送给所述业务机器;所述权威DNS系统被配置为当接收到所述业务请求时,获取对应的DNS结果,将所述DNS结果返回给所述bind集群;所述业务机器包括:业务单元:被配置为向DNS缓存单元发起所述业务请求;业务单元被配置为根据所述DNS结果连接所述业务服务器;DNS缓存单元:被配置为当接收到所述业务请求时,判断是否缓存有对应的DNS结果;如果是,返回所述DNS结果给所述业务单元;如果不是,将所述业务请求传输给第一DNS转发单元,缓存所述第一DNS转发单元返回的所述DNS结果;第一DNS转发单元:被配置为当接收到所述业务请求时,判断是否缓存有对应的DNS结果;如果是,返回所述DNS结果给所述DNS缓存单元和所述业务单元;如果不是,将所述业务请求传输给所述bind集群,缓存所述bind集群返回的所述DNS结果,并发送给所述DNS缓存单元和所述业务单元;所述DNS缓存单元为NSCD模块;所述业务机器通过其域名服务缓存进程配置文件配置所述NSCD模块的缓存参数;域名服务缓存进程配置文件为etcscd.conf配置文件;缓存参数为缓存时长;所述第一DNS转发单元为DNSmasq模块;所述业务机器通过其域名服务缓存进程配置文件配置所述第一DNS转发单元的缓存参数、以及所述第一DNS转发单元指向所述bind集群;具体地,业务机器通过etcscd.conf配置文件配置DNSmasq模块的bind-interfaces及listen-address,用于监听业务机器ip,实现本地转发及缓存功能;业务机器配置DNSmasq模块指向bind集群,用于在无缓存的情况下,向bind集群发起域名解析请求;所述bind集群部署有多个bind服务器和多个第二DNS转发单元;所述第一DNS转发单元被配置为对所述bind集群中所述bind服务器进行检测,并根据检测结果对所述bind服务器进行标记,其中标记信息包括正常或非正常;所述第一DNS转发单元被配置为:当没有缓存有所述DNS结果时,将所述业务请求传输给所述标记信息为正常的所述bind服务器;所述权威DNS系统包括多个权威DNS服务器;所述第二DNS转发单元被配置为对所述权威DNS系统中所述权威DNS服务器进行检测,并根据检测结果对所述权威DNS服务器进行标记,其中标记信息包括正常或非正常。

全文数据:

权利要求:

百度查询: 深圳市和讯华谷信息技术有限公司 一种基于bind服务的高并发业务请求处理系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。