- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Друзья, подскажите, пожалуйста.
У меня VPS:
CPU Xeon E5645
Тактовая частота: 1700 МГц
Объем ОЗУ (гарантированный): 1000 МБ
Операционная система: Debian 6
После перехода на новый тариф (сайт жутко тормозил из-за большой нагрузки) на vps при работе с сайтом периодически вылезает ошибка 502 Bad Gateway.
Отписался в тех. поддержку и получил следующий ответ:
Смысл переходить на новый тариф по стоимости в 2 раза дороже, если сейчас сайт летает, но мучает только эта ошибка, которая изредка выскакивает (на предыдущем тарифе при такой же посещаемости такой ошибки никогда не было).
Из-за чего может появляться данная ошибка, или в тех. поддержке сказали правильную причину?
Заранее спасибо.
После перехода на новый тариф (сайт жутко тормозил из-за большой нагрузки) на vps при работе с сайтом периодически вылезает ошибка 502 Bad Gateway.
Нужно смотреть. И начать смотреть с логов того, кто эту ошибку выдает (наверно, это nginx и у вас просто бакенд иногда медленно отвечает).
Из-за чего может появляться данная ошибка, или в тех. поддержке сказали правильную причину?
Непосредственно это - вряд-ли является первопричиной. Грубо говоря: это отписка.
Тут numtcpsock более существенный, он непосредственно связан с максимальным числом одновременно обрабатываемых соединений. Раз у вас тут есть failcnt - значит есть отказы по причине превышения этого лимита. С другой стороны, реальной причиной этой ситуации может быть медленная работа бакенда. Какой-то скрипт обрабатывает запрос медленно, залочил таблицы в базе и еще десяток скриптов, занимающихся другими запросами, ждут пока он разродится и снимет блокировку. А с каждым висящим обращением клиента к какому-то URL - у вас счетчик numtcpsock увеличивается даже не на одно значение.
В качестве простой меры, если скрипты активно используют базу данных - использовать для соединения с ней unix-сокет.
Не хотите мучаться из-за подобных ограничений - берите физический сервер.
Или как вариант - сервер на xen, где подобных лимитов нет
В смысле - виртуалку на xen
UpSweep09, пишите в icq, могу подкрутить настройки
Кака еще настройки? Там ограничения на уровне ноды, у него к ней доступа нет.
Если сайт у Вас "летает", то должно помочь keepalive_timeout 3 ( или даже 0) в конфиге nginx.