点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
01
02
文件共享服务可以使用nfs文件共享,也可以使用文件系统(如:fastdfs)做共享文件。 可以通过redis做session共享。 可以直接通过改动nginx做基于ip的会话保持,这种改动目前对于生产系统是改动最小,影响最小的。
03
3.1 在 Nginx 的 http 模块内加入如下配置:
map $http_x_forwarded_for $clientRealIp {
"" $remote_addr;
~^(?P<firstAddr>[0-9\.]+),?.*$ $firstAddr;
}复制
upstream web {
hash $clientRealIp;
server 192.168.1.100:8080;
server 192.168.1.101:8080;
}复制
04
nginx配置如下图所示:

37/38nginx配置如下图所示:

通过浏览器访问第一台nginx地址加端口,如:http://ip36:8088 通过其它服务器直接curl访问,如:curl http://ip36:8088
37nginx访问日志如图所示:

38nginx访问日志如图所示:


本文作者:徐 苗
本文来源:IT那活儿(上海新炬王翦团队)
文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Azure 文件存储全新升级!成本可控、性能更强、管理更灵活
Azure云科技
64次阅读
2025-04-29 09:53:39
手把手教你搭建Linux四大文件共享服务(附详细步骤)
小周的数据库进阶之路
11次阅读
2025-04-21 10:34:47
GreatSQL Hash Join 条件列长度对执行计划的影响
GreatSQL社区
7次阅读
2025-05-09 10:07:29
精品,跟架构师学习,【Nginx日志深度分析与性能调优】
韩公子的Linux大集市
7次阅读
2025-05-04 10:01:52
Redis Hash 深入解析与最佳实践
老王两点中
7次阅读
2025-04-25 09:01:28
如何玩转systemd:从基础到进阶
运维李哥不背锅
1次阅读
2025-05-06 08:35:18