1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Problema con el 502 Bad Gateway

Tema en 'Servidores Dedicados' iniciado por KAOSNORMAL, 18 Jun 2012.

  1. KAOSNORMAL

    KAOSNORMAL Nuevo usuario

    Hola que tal amigos bueno tengo un servidor con estas caracteristicas

    Intel i7-3820 - Quad core - Sandy Bridge-E
    16GB RAM
    2x1.5TB HDD
    100Mbps unmetered
    Linux OS: CentOS
    OS Architecture: 64-bit

    Solo corro un dominio en ese servidor uso Nginx y FastCgi y funciona muy bien
    pero despues de los 3000 usuarios simultaneos aveces se me pone lento
    y me empieza a salir 502 Bad Gateway nginx y cabe recalcar que mi load es muy bajo en este momento tengo 3416 usuarios simultaneos y mi load es este:

    Load Averages: 0.55 0.53 0.63

    Entonces yo pienso que es algo mas no se estoy trabajando con 4 workers el nginx no se si sera la configuracion del fastcgi si alguien me pudiera decir mas o menor por donde esta el problema o donde debo configurar un saludo espero respuesta gracias
     
  2.  
  3. Conekia

    Conekia Nuevo usuario

    Hola.

    Si quieres indícame los valores que usas en los scritp de arranque del fastcgi. Puede ser que tengas configurado un número pequeño de procesos y de peticiones.

    Un saludo...
     
  4. KAOSNORMAL

    KAOSNORMAL Nuevo usuario

    proxy.inc

    proxy_connect_timeout 59s;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    proxy_buffer_size 64k;
    proxy_buffers 16 32k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;
    proxy_pass_header Set-Cookie;
    proxy_redirect off;
    proxy_hide_header Vary;
    proxy_set_header Accept-Encoding '';
    proxy_ignore_headers Cache-Control Expires;
    proxy_set_header Referer $http_referer;
    proxy_set_header Host $host;
    proxy_set_header Cookie $http_cookie;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-Host $host;
    proxy_set_header X-Forwarded-Server $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    nginx.conf

    user nobody;
    # no need for more workers in the proxy mode
    worker_processes 4;
    error_log /var/log/nginx/error.log info;
    worker_rlimit_nofile 20480;
    events {
    worker_connections 5120; # increase for busier servers
    use epoll; # you should use epoll here for Linux kernels 2.6.x
    }
    http {
    server_name_in_redirect off;
    server_names_hash_max_size 10240;
    server_names_hash_bucket_size 1024;
    include mime.types;
    default_type application/octet-stream;
    server_tokens off;
    disable_symlinks if_not_owner;
    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 5;
    gzip on;
    gzip_vary on;
    gzip_disable "MSIE [1-6]\.";
    gzip_proxied any;
    gzip_http_version 1.1;
    gzip_min_length 1000;
    gzip_comp_level 6;
    gzip_buffers 16 8k;
    # You can remove image/png image/x-icon image/gif image/jpeg if you have slow CPU
    gzip_types text/plain text/xml text/css application/x-javascript application/xml image/png image/x-icon image/gif image/jpeg application/xml+rss text/javascript application/atom+xml;
    ignore_invalid_headers on;
    client_header_timeout 3m;
    client_body_timeout 3m;
    send_timeout 3m;
    reset_timedout_connection on;
    connection_pool_size 256;
    client_header_buffer_size 256k;
    large_client_header_buffers 4 256k;
    client_max_body_size 200M;
    client_body_buffer_size 128k;
    request_pool_size 32k;
    output_buffers 4 32k;
    postpone_output 1460;
    proxy_temp_path /tmp/nginx_proxy/;
    client_body_in_file_only on;
    log_format bytes_log "$msec $bytes_sent .";
    include "/etc/nginx/vhosts/*";
    }
     
  5. Conekia

    Conekia Nuevo usuario

    Hola.

    La configuración de nginx que me has pasado, en principio es correcta. Necesitaráa ver la configuración del fascgi que, en Centos, suele estar en el directorio /et/rc.d/init.d . A ver si localizas el archivo y me muestras su contenido.

    Saludos...
     
  6. KAOSNORMAL

    KAOSNORMAL Nuevo usuario

    Amigo y como se llama ese archivo ahi en ese folder no veo nada de fastcgi

    Saludos
     
  7. KAOSNORMAL

    KAOSNORMAL Nuevo usuario

    php.conf

    # This file was automatically generated by the Cpanel PHP Configuration system
    # If you wish to change the way PHP is being handled by Apache on your system,
    # use the /usr/local/cpanel/bin/rebuild_phpconf script or the WHM interface.
    #
    # Manual edits of this file will be lost when Apache is updated.


    # Fastcgi configuration for PHP5
    LoadModule fcgid_module modules/mod_fcgid.so
    MaxRequestsPerProcess 500
    MaxProcessCount 1000
    DefaultMaxClassProcessCount 100
    IPCConnectTimeout 60
    IPCCommTimeout 60
    PHP_Fix_Pathinfo_Enable 1
    IdleTimeout 900
    IdleScanInterval 120
    BusyTimeout 300
    BusyScanInterval 120
    ErrorScanInterval 9
    ZombieScanInterval 9
    ProcessLifeTime 3600
    AddHandler fcgid-script .php5 .php4 .php .php3 .php2 .phtml
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php5
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php4
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php3
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .php2
    FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .phtml

    # End of autogenerated PHP configuration.
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·