recv() failed (104: Connection reset by peer) while reading response header from upstream
来源:互联网 发布:电脑软件删不掉怎么办 编辑:程序博客网 时间:2024/06/05 01:51
NGIN + UWSGI,get请求头过大,报502 Bad Gateway
如下,较大的get请求:
http://192.168.1.200:10000/planner/query?getdata=1&query=%7B%22activeDayspan%22%3A%227%22%2C%22condition%22%3A%22%22%2C%22hitLimits%22%3A%22%22%2C%22groupby%22%3A%5B%5B%22wrappedInterests%22%2C400%2C%5B%5D%5D%2C%5B%22demographicGender%22%2C20%2C%5B%5D%5D%2C%5B%22demographicIncome%22%2C20%2C%5B%5D%5D%2C%5B%22demographicEducation%22%2C20%2C%5B%5D%5D%2C%5B%22umaAdsImpression%22%2C20%2C%5B%5D%5D%2C%5B%22umaCreativeImpression%22%2C20%2C%5B%5D%5D%2C%5B%22umaAdsClick%22%2C20%2C%5B%5D%5D%2C%5B%22umaCreativeClick%22%2C20%2C%5B%5D%5D%2C%5B%22dspCreativeImpression%22%2C20%2C%5B%5D%5D%2C%5B%22dspCreativeClick%22%2C20%2C%5B%5D%5D%2C%5B%22dspAdsImpression%22%2C10%2C%5B%5D%5D%2C%5B%22dspAdsClick%22%2C10%2C%5B%5D%5D%2C%5B%22viewthrough%22%2C20%2C%5B%5D%5D%2C%5B%22interests%22%2C10%2C%5B%5D%5D%2C%5B%22pid%22%2C20%2C%5B%5D%5D%2C%5B%22keyword%22%2C20%2C%5B%5D%5D%2C%5B%22companyVisited%22%2C10%2C%5B%5D%5D%2C%5B%22companyADViewed%22%2C20%2C%5B%5D%5D%2C%5B%22remarketing%22%2C20%2C%5B%5D%5D%2C%5B%22country%22%2C20%2C%5B%5D%5D%2C%5B%22province%22%2C50%2C%5B%5D%5D%2C%5B%22city%22%2C20%2C%5B%5D%5D%5D%7D&_=0.2326625478453934
NGINX中的error.log日志记录,表现为,类似:
recv() failed (104: Connection reset by peer) while reading response header from upstream
解决办法,在uwsgi中添加参数:
/usr/local/sbin/uwsgi -s 127.0.0.1:1182 -M -R 200 -p 4 --virtualenv="/usr/local/python-env/test-env" --env "DJANGO_SETTINGS_MODULE=settings" -w "django.core.handlers.wsgi:WSGIHandler()" --post-buffering32768--buffer-size 32768
uwsgi 详细配置见:http://uwsgi-docs.readthedocs.org/en/latest/Options.html
- recv() failed (104: Connection reset by peer) while reading response header from upstream
- 解决 recv() failed (104: Connection reset by peer) while reading response header from upstream
- php502问题解决:recv() failed (104: Connection reset by peer) while reading response header from upstream
- nginx recv() failed (104: Connection reset by peer) while reading response header from upstream解决方法
- failed (104: Connection reset by peer) while reading response header from upstream, client: x.x.x.x
- nginx 8051#0: *4 recv() failed (104: Connection reset by peer) while reading response header from u
- 对于PHP引起的(104: Connection reset by peer) while reading response header from upstream错误解决方法
- nginx [error] 15644#0: *112680 recv() failed (104: Connection reset by peer) while reading response
- while reading response header from upstream
- upstream timed out (110: Connection timed out) while reading response header from upstream 问题解决
- nginx upstream timed out (110: Connection timed out) while reading response header from upstream
- upstream prematurely closed connection while reading response header from upstream分析与解决
- Reading from client: Connection reset by peer
- nginx 错误502 upstream sent too big header while reading response header from upstream
- upstream sent invalid header while reading response header from upstream 错误解决
- 69331 upstream sent too big header while reading response header from upstream
- nginx 错误502 upstream sent too big header while reading response header from upstream
- nginx 错误502 upstream sent too big header while reading response header from upstream
- 【Delphi】Webbrowser加载Flash后方向键失效问题
- android 驱动有关的类和宏
- 使用IntelliLock加密授权你的.Net程序
- Windows Azure Mobile Services增加了对 Android的支持并扩展其适用范围至东亚地区
- MFC 获取当前活动窗口的句柄
- recv() failed (104: Connection reset by peer) while reading response header from upstream
- JAVA定时调度框架Quartz使用案例
- HashSet应用举例
- memcached+net缓存
- 正则表达式的各种匹配
- unity3d 优化物理性能
- 标注偏置问题(Label Bias Problem)和HMM、MEMM、CRF模型比较
- flash as 让影片剪辑按指定坐标旋转指定的角度
- 前端开发大众手册(包括工具、网址、经验等)