1.C/S结构:任何网络系统都可以抽象为C/S结构。
2.DNS负载均衡:在DNS服务器中,可以为多个不同的地址配置同一个名字,对于不同的客户机访问同一个名字,得到不同的地址。
3.反向代理:使用代理服务器将请求发给内部服务器,让代理服务器将请求均匀转发给多台内部web服务器之一,从而达到负载均衡的目的。标准代理方式是客户使用代理访问多个Web服务器,而这种代理方式是多个客户使用它访问内部Web服务器,因此也被称为反向代理模式。
4.poll函数
(I)函数原型
#include<poll.h>
int poll(struct pollfd*fds,nfds_t nfds,int timeout);
struct pollfd{
int fd;//file descriptor
short events;//requested events
short revents;//returned events
}
(2)使用流程