免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2358 | 回复: 1
打印 上一主题 下一主题

[Web] nginx +phpcgi 出错sent too big header [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-24 12:17 |只看该作者 |倒序浏览
我用一台nginx做负载均衡,负载到本机和另一台机器。配置为
  upstream  telcom {
     ip_hash;
        server   127.0.0.1:81;
        server   124.238.245.174;
}
有些用户是通过负载到本机的web服务器就会无法正常访问

根据用户查看报错发现是
upstream sent too big header while reading response header from upstream

查了很多文章基本都是调buffer
我现在的配置都改大了,配置如下
user  www www;

worker_processes 20;

error_log  /xpd/hospital/log/nginx/nginx_error_hospital.log  crit;

pid        /usr/local/nginx/nginx.pid;

#Specifies the value for maximum file descriptors that can be opened by this process.
worker_rlimit_nofile 51200;

events
{
  use epoll;
  worker_connections 51200;
}

http
{
  include       mime.types;
  default_type  application/octet-stream;

  #charset  gb2312;
      
  server_names_hash_bucket_size 128;
  client_header_buffer_size 256k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;
log_format  239     '$remote_addr - $remote_user [$time_local] "$request" '
                    '$status $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" $http_x_forwarded_for';
      
  sendfile on;
  tcp_nopush     on;

  keepalive_timeout 60;

  tcp_nodelay on;

  fastcgi_connect_timeout 600;
  fastcgi_send_timeout 600;
  fastcgi_read_timeout 600;
  fastcgi_buffer_size 256k;
  fastcgi_buffers 8 128k;
  fastcgi_busy_buffers_size 256k;
  fastcgi_temp_file_write_size 256k;


请高手指教

论坛徽章:
0
2 [报告]
发表于 2010-08-03 13:00 |只看该作者
调一下php.ini。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP