Page 13 of 23

Re: MySQL падает

Posted: Thu Nov 06, 2014 9:19 am
by imperio
до f5 было 970мб, после f5 2174 мб
Не основывайтесь на показаниях использования ресурсов и аптайма служб в разделе Сервисы, значения там отображаются не совсем правильно. Мы в курсе этой проблемы и как только решим все приоритетные задачи, будем заниматься этим вопросом.
apc?
Устаревшее и глючное расширение. Мы давно от него отказались.
Что касается f5, 1gb или 16gb не решает, вопрос только во времени, больше gb, значит дольше по времени держи f5
Опять же fail2ban или nginx limit_zone limit_req

Re: MySQL падает

Posted: Thu Nov 06, 2014 9:59 am
by radiolip
imperio wrote:
до f5 было 970мб, после f5 2174 мб
Не основывайтесь на показаниях использования ресурсов и аптайма служб в разделе Сервисы, значения там отображаются не совсем правильно. Мы в курсе этой проблемы и как только решим все приоритетные задачи, будем заниматься этим вопросом.
apc?
Устаревшее и глючное расширение. Мы давно от него отказались.
Что касается f5, 1gb или 16gb не решает, вопрос только во времени, больше gb, значит дольше по времени держи f5
Опять же fail2ban или nginx limit_zone limit_req
Если вам не сложно, можно подробнее про nginx limit_zone limit_req? что там нужно настроить, и как его достать через фтп. fail2ban включен, в нем тоже нужно что то редактировать?

к стати, сейчас когда жмешь f5 ошибка уже не mysql.

Теперь выводит сообщение:

Forbidden

You don't have permission to access / on this server.

Apache/2.2.22 (Debian) Server at site.ru Port 80

Значит по IP уже работает?

Re: MySQL падает

Posted: Thu Nov 06, 2014 11:40 am
by radiolip
Как настроить параметры в Nginx, limit_zone, limit_req и limit_conn? в /etc/nginx/nginx.conf - файл, нету таких параметров, их нужно самому в задавать, или нужно установить дополнительные модули, и только потом эти параметры будут в nginx.conf?

В первые с этим сталкиваюсь, подскажите пожалуйста.

Re: MySQL падает

Posted: Thu Nov 06, 2014 12:31 pm
by imperio
Эти параметры добавляются вручную. Если fail2ban заблочил ip, вы найдёте его в списке модуля Firewall. Там есть кнопка [ fail2ban ]

Re: MySQL падает

Posted: Thu Nov 06, 2014 12:48 pm
by radiolip
imperio wrote:У нас есть в планах создание шаблона с защитой от ddos. По срокам пока сказать не можем.
Было бы просто супер...)))

Re: MySQL падает

Posted: Thu Nov 06, 2014 1:37 pm
by radiolip

Code: Select all

http {
    # Main settings
    sendfile                        on;
    tcp_nopush                      on;
    tcp_nodelay                     on;
    client_header_timeout           1m;
    client_body_timeout             1m;
    client_header_buffer_size       2k;
    client_body_buffer_size         256k;
    client_max_body_size            100m;
    large_client_header_buffers     4   8k;
    send_timeout                    30;
    keepalive_timeout               60 60;
    reset_timedout_connection       on;
    server_tokens                   off;
    server_name_in_redirect         off;
    server_names_hash_max_size      512;
    server_names_hash_bucket_size   512;
    limit_req_zone  $binary_remote_addr  zone=php:10m  rate=1r/s;
    limit_req_log_level error;
    # return 429 (too many requests) instead of 503 (unavailable)
    limit_req_status 429;
    limit_conn_status 429;
Правильно ли ввел значение в nginx?

limit_req_zone $binary_remote_addr zone=php:10m rate=1r/s;
limit_req_log_level error;
# return 429 (too many requests) instead of 503 (unavailable)
limit_req_status 429;
limit_conn_status 429;

Re: MySQL падает

Posted: Thu Nov 06, 2014 1:43 pm
by radiolip
нажал сразу с двух компов f5 и сразу cdbException... как же правильно настроить чтобы блокировалось по IP...

Re: MySQL падает

Posted: Thu Nov 06, 2014 2:53 pm
by radiolip
Сегодня поставлю на другой тестовый сервер cpanel или Isp, если подобного не возникнет, значит vesta...

Re: MySQL падает

Posted: Thu Nov 06, 2014 3:09 pm
by radiolip
)))

Re: MySQL падает

Posted: Thu Nov 06, 2014 3:41 pm
by radiolip
)))