Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Периодически падает апач

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
13 posts
  • Previous
  • 1
  • 2
Nanotraktor
Posts: 129
Joined: Tue Mar 08, 2016 8:03 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Периодически падает апач
  • Quote

Post by Nanotraktor » Tue Apr 05, 2016 2:35 pm

Уже пробовал - без толку. Есть нехорошее подозрение что в этом деле замешан ionCube (используется некоторыми скриптами сайта).
Так что, похоже, от перетягивания рабочего сайта со всеми потрохами на тестовый сервер мне не отвертеться.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Периодически падает апач
  • Quote

Post by skurudo » Wed Apr 06, 2016 2:41 pm

ioncube такое, к сожалению, может.

Удачи в поисках плохиша.
Top

Nanotraktor
Posts: 129
Joined: Tue Mar 08, 2016 8:03 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Периодически падает апач
  • Quote

Post by Nanotraktor » Thu May 18, 2017 7:49 am

Побалуюсь некропостингом.
Нашлась причина такого поведения. Сервер на котором размещался сайт был изначально с поддержкой IPv6 (по-умолчанию он имеет больший приоритет чем Ipv4).
lsof | grep 23343 (23343 - PID проблемного процесса) помимо прочего содержал несколько десятков IPv6 соединений (причем сервер подключаться пытался сам к себе) ожидающих закрытия:

Code: Select all

httpd.wor 23343  apache   31u     IPv6             124614        0t0        TCP vps-server.domain.com:81->vps-server.domain.com:56986 (CLOSE_WAIT)
httpd.wor 23343  apache   32u     IPv6             124616        0t0        TCP vps-server.domain.com:81->vps-server.domain.com:56992 (CLOSE_WAIT)
httpd.wor 23343  apache   33u     IPv6             124618        0t0        TCP vps-server.domain.com:81->vps-server.domain.com:56996 (CLOSE_WAIT)
httpd.wor 23343  apache   34u     IPv6             129229        0t0        TCP vps-server.domain.com:81->vps-server.domain.com:57080 (CLOSE_WAIT) 
Предполагаю, что когда количество висящих таким образом соединений достигало какого-то предела - процесс вылетал с ошибкой сегментации.

Отключение IPv6 в настройках ОС полностью устранило Segmentation fault’ы и как следствие ошибки в работе сайта.
Top


Post Reply
  • Print view

13 posts
  • Previous
  • 1
  • 2

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password