Tomcat+Redis+Nginx实现负载均衡和session共享了,这个是不是属于实现了单点登录?

2024-11-19 08:21:34
推荐回答(1个)
回答1:

单点登陆和负载均衡完全是两个概念。
负载均衡主要是说,害怕一个服务器在运行应用时,出现故障,导致服务停止或宕机,所以要用多个机器运行服务,并且利用某种机制,保障一个点走问题的时候,应用不停止,你提到的nginx就是典型的web应用负载均衡,用户访问你的应用时,实际访问的是ng的服务器然后由ng将用户的请求按照一定规则分配给后面的多个应用服务,如果其中一个应用出现问题,ng发现后会将以后用户的请求转发给其他应用,保障应用服务不停止。
单点登陆是指,用户登陆一个系统,再转到其他系统时,不需要二次登陆,所以起名叫单点登陆,典型的应用就是门户,比如你做了一个oa系统,又做了一个绩效考核系统,用户在登陆oa系统后,点击链接跳转到绩效考核系统时,oa系统和绩效考核系统,通过某种单点登陆方式,让绩效考核系统认为用户已经登陆完毕,不需要用户再次登录绩效考核系统了。