好处:
1、提高服务性能,并发能力,以及高可用性。
2、提供项目架构的横向扩展能力。
坏处:
1、带来了session登陆信息存储及读取的问题。
解决办法:
1.1、采用 nginx ip hash policy 【备注:实际项目用得比较少】
优点:不改变现有的技术架构,直接实现横向扩展。
缺点:a、导致服务器请求不平均(完全依赖ip hash的结果)
b、在IP变化的环境下无法服务
1.2、使用redis来解决session共享问题
2、服务器定时任务并发的问题(多台服务器同时启动定时任务)