Ошибка 502 у активных пользователей - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Ошибка 502 у активных пользователей

#1 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 01:07

Ошибка встречающаяся довольно редко, и есть только у очень активных пользователей (на гостей не распространяется) форума, тех кто посещает большое кол-во тем.
Суть её - в браузере (Хром и Опера, про Мозилу не знаю) - при заходе в тему выскакивает Ошибка 502. Если разлогиниться и войти гостём - всё нормально.
Естественно, ошибка лечиться легко - простым удалением куков в браузере.

Но как её ликвидировать полностью? Настройки в АЦ или же на стороне сервера (увеличить лимиты?)

Сообщение изменено: Haktar (16 Январь 2014 - 01:07)

0

#2 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 566
  • Регистрация: 18-Сентябрь 06
  • Репутация: 389
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 13:27

 Haktar сказал(а):

выскакивает Ошибка 502

nginx?

 Haktar сказал(а):

Естественно, ошибка лечиться легко - простым удалением куков в браузере.

Забавно..

 Haktar сказал(а):

Настройки в АЦ

Пропитанность тем у вас сохраняется в базе или в куках.

 Haktar сказал(а):

(увеличить лимиты?

Естественно
0

#3 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 13:31

 Ph-A сказал(а):

nginx?

Да. Самая последняя версия, точно не помню.

 Ph-A сказал(а):

Пропитанность тем у вас сохраняется в базе или в куках.

Вы про это:

Цитата

Отключить отслеживание через Cookie
Даже если вы отключили систему отслеживания выше, форум будет продолжать отслеживать статусы с использованием cookies. Вы можете полностью отключить отслеживание, включив эту опцию, что позволит несколько разгрузить сервер при больших нагрузках.

Стоит по умолчанию, то есть Нет

 Ph-A сказал(а):

Естественно

А какой именно параметр?
0

#4 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 027
  • Регистрация: 20-Март 09
  • Репутация: 2 392
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 13:51

Если удалением куков, тогда проблема вероятно в отслеживание прочитанных тем. Там собирается слишком большая кука. У меня тоже иногда такая бага выскакивала.
1

#5 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 566
  • Регистрация: 18-Сентябрь 06
  • Репутация: 389
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 14:43

 siv1987 сказал(а):

тогда проблема вероятно в отслеживание прочитанных тем. Там собирается слишком большая кука.

Я тоже так думаю.

 Haktar сказал(а):

Да.

Просто по заголовку не совсем понятно о какой ошибке идет речь.

 Haktar сказал(а):

А какой именно параметр?

Надо смотреть конфиг. Там ряд параметров можно крутить.

Но можно начать с
        #keepalive_timeout  0;
        keepalive_timeout  65;
        proxy_read_timeout 500;
        proxy_send_timeout 500;

1

#6 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 16 Январь 2014 - 15:43

 siv1987 сказал(а):

Если удалением куков, тогда проблема вероятно в отслеживание прочитанных тем.

Я тоже про это сразу подумал, так как такое у тех кто практически по всем темам "скачет"

 siv1987 сказал(а):

Там собирается слишком большая кука.

Это в таблице ibf_core_item_markers_storage или ibf_core_item_markers?

 Ph-A сказал(а):

Но можно начать с

Спасибо, сегодня поэкспериментирую.
0

#7 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 17 Январь 2014 - 20:35

 Ph-A сказал(а):

Но можно начать с

Изменения этих величин не дают результатов.

А что если я настройку "Отключить отслеживание через Cookie" выставлю на Да?
0

#8 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 566
  • Регистрация: 18-Сентябрь 06
  • Репутация: 389
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 17 Январь 2014 - 20:56

 Haktar сказал(а):

Изменения этих величин не дают результатов.

Надо смотреть весь конфиг и ошибки nginx в логах

 Haktar сказал(а):

А что если я настройку "Отключить отслеживание через Cookie" выставлю на Да?

Нормальное решение, у меня так.
1

#9 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 18 Январь 2014 - 01:15

 Ph-A сказал(а):

Надо смотреть весь конфиг и ошибки nginx в логах

Вот что нашёл в php.ini:

Цитата

; How many GET/POST/COOKIE input variables may be accepted

У меня стоит 10 000
Попробую увеличить.

 Ph-A сказал(а):

Нормальное решение, у меня так.

Попробую.
0

#10 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 027
  • Регистрация: 20-Март 09
  • Репутация: 2 392
  • IPB version:3.1.x
 

Отправлено 18 Январь 2014 - 01:30

 Haktar сказал(а):

; How many GET/POST/COOKIE input variables may be accepted

Это количество переменных, а не размер. Вам скорее всего нужно для nginx что то типа

client_header_buffer_size 8k;
large_client_header_buffers 8 12k;

или
proxy_buffers
proxy_buffer_size

еще, если php подключен через fast-cgi
fastcgi_buffer

Можно также попробовать в логах nginx-а посмотреть.
0

#11 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 18 Январь 2014 - 04:13

 siv1987 сказал(а):

Это количество переменных, а не размер. Вам скорее всего нужно это для nginx

Поставил max_input_vars = 50000
Не слишком много, уменьшить?

 siv1987 сказал(а):

client_header_buffer_size 8k;
large_client_header_buffers 8 12k;

или
proxy_buffers
proxy_buffer_size

В nginx.conf не нашёл таких значений.
0

#12 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 566
  • Регистрация: 18-Сентябрь 06
  • Репутация: 389
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 18 Январь 2014 - 12:37

 Haktar сказал(а):

Поставил max_input_vars = 50000
Не слишком много, уменьшить?

Увеличение max_input_vars требует ряд тяжелых современных систем. Встречал, что по умолчанию обычно стоит 1000. Для тюнинга Битрикс рекомендуется выставлять не меньше 10 000. IPB написан более топорно.

 Haktar сказал(а):

В nginx.conf не нашёл таких значений.

По умолчанию конфиг очень облегчен. Если параметр не прописан, используется значение по умолчанию.С параметрами nginx у многих туго.

Spoiler


 Haktar сказал(а):

Вот что нашёл в php.ini:

502 ошибка nginx. Когда он готов передать данные apache, а тот занят своими делами. Акселератор PHP стоит?

И лучше эти значение хранить в базе, а не в куках. Даже для удобства пользователя. Единицы используют для интернета только одно устройство.

 siv1987 сказал(а):

еще, если php подключен через fast-cgi
fastcgi_buffer

Лучше при связке apache + nginx использовать PHP как модуль Apache

 siv1987 сказал(а):

Можно также попробовать в логах nginx-а посмотреть.

С этого надо начинать.
1

#13 Пользователь не на сайте   Haktar ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 712
  • Регистрация: 14-Июнь 09
  • Репутация: 16
  • IPB version:3.1.x
 

Отправлено 19 Январь 2014 - 07:55

 Ph-A сказал(а):

Увеличение max_input_vars требует ряд тяжелых современных систем. Встречал, что по умолчанию обычно стоит 1000. Для тюнинга Битрикс рекомендуется выставлять не меньше 10 000. IPB написан более топорно.

Уменьшу до 10 000

 Ph-A сказал(а):

С этого надо начинать.

В них ничего похожего не нашёл.

 Ph-A сказал(а):

Акселератор PHP стоит?

Это как понять?

 Ph-A сказал(а):

И лучше эти значение хранить в базе, а не в куках. Даже для удобства пользователя. Единицы используют для интернета только одно устройство.

Пока поставил настройку в админке - Отключить отслеживание через Cookie - Нет.
Пока вроде бы норм, буду наблюдать.

 Ph-A сказал(а):

Мой конфинг (не полный, только начало, выкинуты все дополнительные сайты) для 8-ми ядерного сервера, 32 ГБ.

Мой (Intel® Core™ i7 CPU 920 @ 2.67GHz 1600.000 Mhz X 8, 24738508 kB оперативки, 16768892 kB свапа (не пойму зачем он, если оперативы и так предостаточно))
Spoiler

0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2017 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна