单机tomcat ,优点:1,开发简单,部署简单。缺点,1,单点故障,出错不可访问
容量 200 300 经过优化 可能能达到500
数据库也有单点故障的问题的
把请求分别的发给tomcat1和tomcat2,这样就可以,优点:排除单点故障,容量的提升,
缺点,应用服务器 全部暴露在外网,入口不集中,不安全了。
负载均衡典型算法:1,轮训 2,随机。
优点:对外网只暴露了一个入口,还可以在请求分发的时候,布置网关,内网,vpn,可以保护应用服务器,
缺点:请求分发的服务器只有一台,有单点故障的,一旦故障,所有服务不可用
同一时刻,只有一个在服务,另外一个随时待命,服务的一直在做存活检测,假设每隔5秒做个检测,假如挂了,就把入口的虚拟IP设置成第二个。
优点:解决负载均衡单点故障,缺点:利用率比较低,请求分发设备 也有流量并发上限 ,假设是1W
双机热备,第一个用户访问,我发到虚拟IP1的上面,第二个用户访问,我发到虚拟IP2的上面.。。。。。。。。。。。。。有可能有五六个,七八个虚拟IP
可能是业务是比较简单的,一个tomcat运行所有业务上的,跑一个应用的,就可以承载一个并发量很高的网站。