常见的负载均衡设备,有F5,Haproxy,lvs, nginx等。
F5是商用硬件负载均衡,性能很好,但是价格昂贵,除了负载均衡,还有应用交换、会话交换、状态监控等众多功能。
F5一般做四层负载均衡,但也支持七层负载均衡。
Haproxy(以下简称ha)是软件负载均衡,开源,一般做七层负载均衡,但也支持四层负载均衡。
Linux Virtual Server(以下简称lvs)是软件负载均衡,开源,二层或四层负载均衡,已集成到linux内核,自身有完备的热备方案(keepalived+lvs),稳定性极强。
nginx也是软件负载均衡,开源,通过反向代理实现负载均衡,是七层负载均衡,性能不如上面的几个。
tips1
有些公司,测试环境用ha/lvs/nginx,生产环境用F5。
tips2
nginx做web服务器时,一般做静态资源服务器和php的web服务器,所以很多公司,会采用F5+nginx或者ha+nginx的架构
tips3
微服务中的ribbon属于客户端负载均衡,上面的几种都是服务端负载均衡
二层负载均衡
在数据链路层通过修改mac地址实现,如lvs的DR模式(直接路由模式)
三层负载均衡
在网络层通过DNAT协议修改目标地址实现
四层负载均衡
用ip+端口实现请求转发
备注:tcp报文里并没有ip,但是四层负载均衡可以用ip+端口,是因为server可以拿到ip
七层负载均衡
通过重新发起>Dreamweaver菜单栏 – 站点 – 新建站点
在d出的框中填写“站点名称”和“本地文件夹”,名称可以是中文
第一步完成后,先不要急着“保存”,点击左边菜单“服务器”字样,进入服务器设置。
点击右边的“+”号添加一个远程服务器
在点击后的框中填写服务器信息
Tips:上图中的根目录指的是服务器上的目录!Web URL可以随意,不过最好写上你的>POP服务器是用来收信的,而且每个E-ail地址一般只有一个。如果想用第三方的邮件代管系统来同时收取多个邮箱的信件,就必须开启POP3服务。
SMTP服务器,可以理解为就是用来寄信的。不管有无E-mail信箱,只要想寄信,随便填上一个SMTP服务器,就可以寄信了。所以说,如果想用如果想用第三方的邮件代管系统来发送邮件的话,就必须开启SMTP服务。
在这里要注意一下,QQ邮箱由于腾讯公司的安全考虑,如果说用第三方邮件管理来代处理邮件的话,是需要QQ邮箱设置了独立密码以后才可以使用的。直接用QQ和QQ的密码是不能用第三方邮件管理来管理邮件的!
tips:
POP(Post Office Protocol)邮局通讯协定 POP是互联网上的一种通讯协定,主要功能是用在传送电子邮件,当我们寄信给另外一个人时,对方当时多半不会在线上,所以邮件服务器必须为收信者保存这封信,直到收信者来检查这封信件。当收信人收信的时候,必须通过POP通讯协定,才能取得邮件。
SMTP(Simple Mail Transfer Protocol)简易邮件传输通讯协议 SMTP是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们通过电子邮件程序,寄E-mil给另外一个人时,必须通过SMTP通讯协议,将邮件送到对方的邮件服务器上,等到对方上网的时候,就可以收到你所寄的信。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)