- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
только как это исправить ?:)
только как это исправить ?
Может заметить урл на другой: "/control/maps/plan_kv.php?penis=vagina"? ;)
тока перегруз апача спасает
Посмотрите /server-status, сделайте отладку скрипта, увеличьте таймаут nginx, попробуйте обратиться по проблемному урлу напрямую к апачу. Заодно проверьте mysql slow-log, если скрипт использует базу. По вашей проблеме нет универсальной таблетки или типичного диагноза.
К тому же сообщение "upstream prematurely closed connection while reading response header" просто требует заглянуть в лог апача. Причем не только в лог виртхоста, но и в главный лог.
Посмотрите /server-status, сделайте отладку скрипта, увеличьте таймаут nginx, попробуйте обратиться по проблемному урлу напрямую к апачу. Заодно проверьте mysql slow-log, если скрипт использует базу. По вашей проблеме нет универсальной таблетки или типичного диагноза.
К тому же сообщение "upstream prematurely closed connection while reading response header" просто требует заглянуть в лог апача. Причем не только в лог виртхоста, но и в главный лог.
так фишка в том, что таких уролов тьма, то один то другой то третий.
допустим главная страница phpmyadmin'a - уж там-то явно нету медленных запросов
допустим есть определенный файл, допустим folder/somefile.php время исполнения - не больше 0.3 с , в случая апокалипсиса - 5с. не больше
таймаут у nginx до apache - 60c.
причем если я жму на этом файле обновить - возвращается аналогичная ошибка моментально, другие же страницы грузятся на ура.
server-status выдает большое кол-во незянятых процессов
Итак подытоживаем. Фронт возвращает спонтанно возникающую ошибку, мотивируя ее отказом бэка. Перманентного перегруза бэка нет. Ошибка не таймаута, поскольку возвращается сразу. Вывод: фронт с бэком не могут договориться. Пару раз сталкивался с таким и причина была в малом буфере заголовков nginx. В зависимости от размера куки, ответ бэка либо проскакивал на ура, либо фронт выдавал ошибку. Но бывали и еще какие-то сетевые засады, сейчас точно не вспомню. Попробуйте все-таки покопать все логи, а не только виртхостов. Вплоть до системного. Может у вас, например, лимит дескрипторов исчерпывается.
еррор.лог апача молчит насчет указанного файла
как у нгинкса заголовки увличить?
proxy_buffer_size 32k;
large_client_header_buffers 8 32k;
У меня на боевом серве стоит:
проблема видимо в этом:
[Wed Jul 30 12:44:17 2008] [notice] child pid 21116 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:22 2008] [notice] child pid 19776 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:22 2008] [notice] child pid 21332 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:47 2008] [notice] child pid 17624 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:48 2008] [notice] child pid 17392 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:49 2008] [notice] child pid 19646 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:49 2008] [notice] child pid 21562 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:49 2008] [notice] child pid 22372 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:50 2008] [notice] child pid 17043 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:50 2008] [notice] child pid 19159 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:50 2008] [notice] child pid 22496 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:51 2008] [notice] child pid 22491 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:51 2008] [notice] child pid 22497 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:52 2008] [notice] child pid 22389 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:52 2008] [notice] child pid 22500 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:52 2008] [notice] child pid 22501 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:52 2008] [notice] child pid 22502 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:52 2008] [notice] child pid 22507 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22503 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22506 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22508 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22509 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22511 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:53 2008] [notice] child pid 22513 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:54 2008] [notice] child pid 22510 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:54 2008] [notice] child pid 22512 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:54 2008] [notice] child pid 22518 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:55 2008] [notice] child pid 22521 exit signal Segmentation fault (11)
[Wed Jul 30 12:44:55 2008] [notice] child pid 22522 exit signal Segmentation fault (11)
[Wed Jul 30 12:49:00 2008] [notice] caught SIGTERM, shutting down
Гуглил, четкого описания ошибки найти не смог :(
А четкого и не существует - корку надо дебажить