采用负载均衡就是要系统高可用,关于高可用,就是当服务器出现错误,就立马启动另一个空闲的服务器,保证系统的正常的使用。
我们的账务管理系统是采用的是nginx,关于nginx,可以补充一下,
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日 。
如果想详细了解nginx服务器的,可以百度了解一下,我后期有时间也深入学习一下nginx代理服务器。
关于负载均衡的问题,是服务器直接负载在nginx 而是不是tomcat。
使用的目的是:项目代码出现问题,另一个可以正常运行。
中间体 :负载均衡服务器 我们在tomcat上,但是访问时nginx ,前台https加载到访问链接上去。
通过负载均衡服务器 ----nginx ----tomcat
nginx和tomcat是独立的,不会互相有影响的。
ld(负载均衡)有两种 硬负载 :交换层负载,网络层负载(四层交换)将请求在硬件层面就可以进行
软负载
关于负载可以建很多层 二叉树或者多叉树的形式 ;接入的网络,接入的点
负载会有很多的算法 ,这边涉及到的是轮询算法,最小连接算法,哈希负载均衡问题
另外,反向代理(从外部传到服务器中去)
正向代理(从内部服务器传送到外部去)