当前位置: 首页 > news >正文

有没有帮忙做网站建设阿里巴巴网站

有没有帮忙做网站,建设阿里巴巴网站,3如何做网站推广,自动化培训机构排名背景 nginx中经常有这样的场景,多个server块共用一个域名。 如:upstream有2个以上的域名,nginx配置两个server块,共用一个upstream配置。 那么,如果其中一个域名发生"no live upstreams while connecting to ups…

背景

nginx中经常有这样的场景,多个server块共用一个域名。
如:upstream有2个以上的域名,nginx配置两个server块,共用一个upstream配置。
那么,如果其中一个域名发生"no live upstreams while connecting to upstream"错误,会不会影响另一个域名呢?

先说结论

会。导致另一个域名会返回5xx,并且也报错"no live upstreams while connecting to upstream"

模拟错误"no live upstreams"

环境

机器ip作用
test1192.168.10.129nginx代理服务器
test2192.168.10.130、192.168.10.150upstream服务器(用nginx模拟)

test1配置(角色:nginx代理)

配置域名解析:

vim /etc/hosts# 将域名解析到本机,待会儿在本机测试127.0.0.1 test1.com127.0.0.1 test2.com

nginx配置:

error_log /var/log/nginx/error.log;
server {listen       80;listen       [::]:80;server_name  test1.com;location /test {proxy_set_header Host $host;proxy_next_upstream http_502;			# 关键配置:遇到502,则尝试下一个upstream serverproxy_pass http://test;}
}
server {listen       80;listen       [::]:80;server_name  test2.com;location /test {proxy_set_header Host $host;proxy_pass http://test;}
}
upstream test {server 192.168.10.130 max_fails=1 fail_timeout=15s;server 192.168.10.150 max_fails=1 fail_timeout=15s;
}

test2配置(角色:upstream)

server {listen       80;listen       [::]:80;server_name  test1.com;location /test {return 502 "test1.com";			# 关键配置:返回502,模拟错误}
}
server {listen       80;listen       [::]:80;server_name  test2.com;location /test {return 200 "test2.com";}
}

测试

在哪里测试?test1

curl -i http://test2.com/test		# 快速运行多遍,发现不报错。
curl -i http://test1.com/test		# 快速运行多遍,观察/var/log/nginx/error.log会报错:"no live upstreams"
curl -i http://test2.com/test		# 报错后,立即执行此命令。发现也报错了。

得出结论:nginx中多个server块共用upstream相互影响

建议

如果影响业务,那就将重要的服务的upstream分离出来。(实测不会相互影响)



那年,郭少在京城



这篇文章的最新版请看我的另一个博客:https://www.cnblogs.com/NetRookieX/p/17959533






http://www.yayakq.cn/news/47736/

相关文章:

  • 做废塑料生意那个网站最专业企业猫源码网
  • 网站建设后续的费用杭州房产网 官方
  • 如何做pdf电子书下载网站申请友情链接
  • 坪山附近公司做网站建设哪家效益快怎么制作简易网页
  • 台州网站建设公司.天天想你视频免费观看西瓜
  • 佛山网站设计怎么做临沂网站建站专业公司
  • 旅游网站推广方案网站的企业特色展示
  • 石狮网站建设报价网站建设与管理是干什么的
  • 网站建设最新教程私人订制软件平台
  • 微网站如何做微信支付网站建设柚子网络科技官网
  • python免费自学网站建设工程与建设工程项目
  • 阿里云做网站开发吗网页视频怎么下载到电脑本地
  • 不收费的企业查询网站北京网站设计制作招聘信息
  • 做细胞激活的母液网站wordpress博客侧边栏上如何添加图片或者博主的简介等
  • 汕头专业网站制作公司外置硬盘可以做网站访问
  • 青岛做网站优化的公司建设网站公司哪家好
  • idc网站源码下载网站关键词先后
  • 互联网金融p2p网站建设做神马网站优化快速排
  • 手机怎么样做网站石嘴山网站关于两学一做
  • 辽宁双高建设专题网站微网站后台怎么注册
  • 如何查询网站是不是asp做的阿里云免费网站备案
  • 建设银行查余额网站上海工业网站建设
  • 摄影网站参考文献网站整体建设方案
  • dw怎么做网站注册登入页面创意 wordpress
  • 做网站网站内容怎么找h5响应式网站建设代理
  • 教育行业网站怎么做中国住建部和城乡建设部
  • 石景山网站建设设计公司用户反馈数据分析软件园
  • 网站哪家好怎样用自己的电脑 做网站
  • 所有免费的网站有哪些怎么给网站搭建后台
  • 品牌好的佛山网站建设简单个人网页设计html