django - Django 应用程序使用哪种 nginx 负载平衡方法?
问题描述
我是负载平衡的新手,需要它来应对我的 Django 应用程序的高负载。该应用程序包括注册的用户活动,当前会话保存在服务器 A 的 redis 中。现在我想添加一个服务器 B,它的功能是服务器 A 的一半,并且将包含服务器 A 的一个克隆,计划是使用rsync
. 服务器 A 位于 cloudflare 后面,并将具有上游 nginx 配置。
我正在使用免费的 nginx 版本,并且我了解roundrabin
、和methods 的工作原理,但我不确定哪一个(或它们的组合?)适合我的用例。所以感谢你的提示。laeas_conn
ip_hash
weighted
解决方案
推荐阅读
- image-processing - pyqtgraph LUT直方图元素如何分别对numpy数组应用相同的变换
- amazon-web-services - 使用 lambda 批处理 s3 对象
- docker - 如何在图像的预定义入口点上传递参数?
- ios - 如何检测哪个 UICollectionView 滚动了?
- python - 通过python合并两个exe文件
- katalon - Web 中的后台脚本执行 - Katalon
- clojure - 为什么这个关键字函数查找在 hashmap 中不起作用?
- error-handling - Rust Snafu Crate: no method named `fail` found for enum `Error` in the current scope
- angular - 如何创建组合来自两个不同功能模块的数据的 NGRX 选择器?
- react-native - React 本机模式的行为不符合预期