仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 518|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来nginx proxy 设置不妥招致500毛病

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:27:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!会见网站提醒500毛病,经由过程检察日记,取得毛病信息为:
  1. 2012/12/0616:10:52[alert]11679#0:*91891024worker_connectionsarenotenoughwhileconnectingtoupstream,client:127.0.0.1,server:***.netingcn.com,request:"GET/HTTP/1.0",upstream:"http://127.0.0.1:80/",host:"***.netingcn.com"
复制代码
关于上述毛病网上良多人提到,年夜局部情形是在临盆情况中因为并发太多酿成的。办理举措就是修正设置文件中的worker_connections值,将其调年夜。可是明天在本机的nginx中设置一个proxy,完整没有外界的会见的情形也提醒上述毛病,试着修正worker_connections也没有办理成绩。proxy设置大抵以下:
  1. server{listen80;server_nameyyy.netingcn.com;location/{root/var/www/netingcn.com;indexindex.htmlindex.php;}}server{listen80;server_name***.netingcn.com;location/{proxy_passhttp://yyy.netingcn.com/;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;proxy_set_headerHost$http_host;}}
复制代码
底本的目标是想把一切哀求***.netingcn.com代办署理到yyy.netingcn.com,大概你会烦闷,干吗要这么贫苦,间接在第一个的server_name中增加***.netingcn.com不就完事。这里只是一个举例,因为正式情况下有特别情形,不克不及那末设置,一切才会想到用proxy的体例。
上述设置酿成的500毛病能够一定扫除是worker_connections太小的缘故原由,细心设置,发明“proxy_set_headerHost$http_host;”这个才是祸首罪魁,由于它形成逝世轮回了,当哀求***时,因为proxy到yyy,原本nginx是交给serveryyy,来处置的,可是header内里的host仍是***,nginx依据设置内里的server_name,找到***,因而就显现了逝世轮回,也就会报后面提到的谁人错了。成绩已定位到了,办理就很复杂,间接往失落proxy_set_headerHost$http_host;这行设置就好了。


欢迎大家来到仓酷云论坛!
admin 该用户已被删除
沙发
发表于 2015-1-16 18:14:26 | 只看该作者

给大家带来nginx proxy 设置不妥招致500毛病

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-24 15:10:55 | 只看该作者
学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。
因胸联盟 该用户已被删除
地板
发表于 2015-2-2 05:12:14 | 只看该作者
Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。
山那边是海 该用户已被删除
5#
发表于 2015-2-7 18:27:20 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
乐观 该用户已被删除
6#
发表于 2015-2-23 02:10:30 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
蒙在股里 该用户已被删除
7#
发表于 2015-3-7 09:06:41 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-14 22:32:13 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
简单生活 该用户已被删除
9#
发表于 2015-3-21 17:55:16 | 只看该作者
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:22

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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