关于Nginx偶尔闪现502的简单解决办法。。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

关于Nginx偶尔闪现502的简单解决办法。。

百般幸运 2014-09-14 12:24:21 6745
使用SLB加ECS 一个SLB 六台服务器,结果测试经常有502 闪现。。。


找了很多方法试了都不行。。


后来加了内存。。。 直接没了。。。




以前全部是1核心512MB
现在升级到了1核心1GB内存


不再出现502了。。 没想到我那小程序还挺需要内存。。
弹性计算 小程序 应用服务中间件 nginx
分享到
取消 提交回答
全部回答(7)
  • 百般幸运
    2014-09-17 20:29:47
    回6楼dns2008的帖子
    这个试了,但是不适合我的512小内存机器。。。 无论怎么改大数字都不行。。。  看来 硬件限制是硬伤

    -------------------------

    回8楼dns2008的帖子
    那估计你的程序是静态 或者不需要太大的运算能力!
    0 0
  • dns2008
    2014-09-15 14:58:01
    楼主的办法我是增加内存,而我的办法是不增加内存也能搞定502,在配置文件(vi /usr/local/nginx/conf/nginx.conf)中写入

    source_charset GB2312;
    server_names_hash_bucket_size 256;
    client_header_buffer_size 256k;
    large_client_header_buffers 4 256k;

    #size limits
    client_max_body_size 50m;
    client_body_buffer_size 256k;
    client_header_timeout 3m;
    client_body_timeout 3m;
    send_timeout 3m;

    重启一下nginx,502的情况从此消失了~

    -------------------------

    怎么会,我有一台256M的机器都这样解决了,呵呵~~~

    -------------------------

    Re:回8楼dns2008的帖子
    引用第9楼百般幸运于2014-09-18 16:24发表的 回8楼dns2008的帖子 :
    那估计你的程序是静态 或者不需要太大的运算能力!


    是动态+静态,但是多大访问量我怎么形容呢,反正一个月大概是600G的流量
    0 0
  • 啊里新人
    2014-09-15 13:36:43
    不明觉厉
    0 0
  • cn9999
    2014-09-15 13:04:46
    楼主真狠,买6台?
    0 0
  • 理财砖家
    2014-09-15 09:07:43
    感觉代码有问题
    0 0
滑动查看更多

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程