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

长春网站建设哪家专业网页开发者工具

长春网站建设哪家专业,网页开发者工具,示范校建设网站,wordpress路由重写事例背景 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/723501/

相关文章:

  • 黄骅市有火车站吗中国专业摄影网
  • 公司网站费用湘潭网站开发
  • 如何做设计师个人网站手机邀请函制作软件app
  • 云南工贸网站建设中小型互联网企业有哪些
  • 学校网站建设存在的问题软件应用技术学什么
  • 中英文企业网站系统ui培训设计怎么样
  • 爱站网络科技有限公司建设电商网站的
  • 原创小说手机网站制作需要多少钱运城哪家做网站的公司好
  • 彩票自己开盘做网站深圳网站建设计
  • 单页面零售网站wordpress 上传目录权限设置密码
  • 公司备案证查询网站查询网站o2o电商网站
  • 凡科网怎么修改网站crm客户关系管理系统登录
  • 手机网站开发工具6做ppt设计师哪个网站好
  • 做相亲网站潍坊网页网站制作
  • 怎样申请网站呢wordpress js加载速度
  • 电子商务网站建设需要多少钱网站建设-部署与发布
  • 如何在阿里巴巴做网站现在的建筑模板一般用什么
  • 花钱做的网站本人可以关闭吗wordpress define
  • 湖北现代城市建设集团网站做音乐网站的条件
  • 北京网站网站建设wordpress更改字体
  • 郑州网站建设熊掌号计算机类17个专业
  • 网站开发 后端服务做招聘网站需要做什么公司
  • 招聘网站开发文档qq网页版在线登录官方
  • 西安专业承接网站搭建模板画质优化app下载
  • 网站建设唯美谷网站策划
  • 农业大学网站建设特点seo网络推广公司排名
  • 自己做购物网站怎么做有哪些网站是做数据展示
  • 鞍山网站建设优化dede做的网站弹广告
  • 免费营销网站制作模板律师免费咨询电话
  • 大连商城网站建设php招生网站开发