全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4254|回复: 19

[nginx] nginx实现这样的负载均衡需要什么

[复制链接]
发表于 2010-11-28 17:07:22 | 显示全部楼层 |阅读模式
普通负载均衡都是分摊,有没有这种方法,一直都放到第一个,直到502之后全部转向第2个,然后第三个,第四个……用nginx这类东西应该速度会快,不过没找到对应设置
另外,如果502了,能不能自动更换目标,保证这个链接也正常?

补:我是跑问问小偷,出验证码就自动502,错误要当做常态

[ 本帖最后由 lsylsy2 于 2010-11-28 20:46 编辑 ]
 楼主| 发表于 2010-11-28 17:07:35 | 显示全部楼层
加分球
发表于 2010-11-28 17:09:53 | 显示全部楼层
LNMP的话 多开CGI进程是会自动启动新进程接替跑死的502的。不过怕系统资源耗尽,系统不来新的CGI。
发表于 2010-11-28 17:25:14 | 显示全部楼层
有多少分
发表于 2010-11-28 17:40:02 | 显示全部楼层
多个反向代理的conf
curl检测502
出现502后替换conf然后nginx reload
看看可行不?

评分

参与人数 1威望 +15 收起 理由
lsylsy2 + 15 目前这是比较可行地方法

查看全部评分

发表于 2010-11-28 17:41:52 | 显示全部楼层
upstream
...自己去研究吧
发表于 2010-11-28 17:42:18 | 显示全部楼层
发表于 2010-11-28 17:45:23 | 显示全部楼层
他问的是
upstream backend {
    server server1;
    server server2;
}
如果server1出现问题,能不能就只转到server2,而且用户不会看到server1的错误页面.你们都给些啥
发表于 2010-11-28 17:59:39 | 显示全部楼层
php-fpm有两个参数设置可以在死进程多于某值时reload php-fpm,测试过后,一直没502
发表于 2010-11-28 18:02:12 | 显示全部楼层

回复 8# 的帖子

他没说清楚啊。而且出错不反馈内容这个貌似。。。根据负载转向还现实点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-24 06:53 , Processed in 0.065361 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表