dnsdist源码
wellwang1993
这个作者很懒,什么都没留下…
展开
-
dnsdist架构分析
//它是一个封装地址的类,是一个联合体,内部封装了一些对数据的操作 ComboAddress { struct sockaddr_in sin4; struct sockaddr_in6 sin6; //构造函数 ComboAddress() { sin4.sin_family=AF_INET; sin4.sin_addr....原创 2019-02-05 20:19:27 · 1806 阅读 · 0 评论 -
dnsdist源码-导言
Dnsdist 整体框架: 刚开始就是加载配置文件,且如果要以控制台 -c的身份登陆的话就直接登陆到了控制台去和dnsdist交互了,那部分代码跳过了,因为也不是最核心的,我下面的分析是从main中开始创建下游的时候开始的 1.会创建一个默认的池子 2.然后依据配置开始创建后端,先创建DownstreamState实例,DownstreamState实例主要包含一个多fd复用器,刚开始创建的...原创 2019-02-06 09:05:54 · 418 阅读 · 0 评论