powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / подвисание Apache
41 сообщений из 41, показаны все 2 страниц
подвисание Apache
    #38755142
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе время суток.
Прошу прощения если этот вопрос не соответствует теме про PHP, речь пойдёт о проблемах работы Apache под windows 6.0
Конечно, понимаю, что кто-то скажет что Apache LINUXовая система и работать должна только из под него.

Задача стоит следующего характера установка связки Apache+php+MsSQL(Microsoft SQL Server 2005 x86 прошу не путать с MySQL)

По уму делается так, установка Apache+php на одну машину (виртуалку или физическую) а MsSQL разумеется первая Linux вторая, соответственно Windows. Всё будет хорошо работать.

У меня пока нет возможности сделать две машины или поставить виртуалки на одну. Да и для пилотного проекта незачем.
Поэтому установка сделана на Windows 2008 x86 (ver 6.0)

Я скачал Apache (httpd-2.4.10-win32-VC11) и к нему PHP (php-5.4.32-Win32-VC9-x86)
Так и не понял почему VC9 соответствует apache VC11, ну не важно, вроде всё работает и проблем не возникало, или возникало, но я их просто не замечал, до тех пор пока я не сделал несколько виртуальных хостов и DNSки соответственно.
PHP установлен в виде модуля, так как машина моя и на ней сидят только сайты и разработки.

Сайты заработали и я радовался, но недолго. Выяснилось apache без видимых на то причин иногда подвисает, при этом netstat по обращениям на 80ый порт просто выдаёт сообщение CLOSE_WAIT что означает, что пользователи со своими запросами, отваливаются или связь с ними потеряна. Почему это происходит непонятно. Обычно это наблюдается при обращении 3-4 пользователей и выше.

Кто-нибудь сталкивался с подобной проблемой? Я думаю, что сложность заключается в настройках apache, конфликте процессов, или с правами доступа к папкам.

По папкам ситуация следующая:

DocumentRoot "C:/www" – в этой папке лежат мои каталоги с сайтами.
<Directory />
Options Includes FollowSymLinks
#Options Includes Indexes FollowSymLinks
AllowOverride All
Allow from all
#AllowOverride none
#Require all denied
</Directory>


<Directory "C:/Web_Server/Apache/cgi-bin"> - папка обработки
AllowOverride None
Options None
Require all granted
</Directory>

<Directory "H:/Temp_from_www"> - сюда пишутся файлы сессий и логии сайтов, а также логии ahache
AllowOverride None
Options None
Require all granted
</Directory>

В общем с чего начать разбор полётов?
Заранее спасибо за ответ.
...
Рейтинг: 0 / 0
подвисание Apache
    #38755720
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Teslenko Sergey,

для начала перейти в ветку виндоус. ибо дело не в языке програмирования пхп. у тебя софт под виндой не работает
...
Рейтинг: 0 / 0
подвисание Apache
    #38755745
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Откуда скачали апач?
...
Рейтинг: 0 / 0
подвисание Apache
    #38755762
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://windows.php.net/
авторWhich version do I choose?

IIS
If you are using PHP as FastCGI with IIS you should use the Non-Thread Safe (NTS) versions of PHP.

Apache
Please use the Apache builds provided by Apache Lounge. They also provide VC11 builds of Apache for x86 and x64. We use their binaries to build the Apache SAPIs.

If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with the apache.org binaries.

With Apache you have to use the Thread Safe (TS) versions of PHP.

VC9 and VC11
More recent versions of PHP are built with VC9 or VC11 (Visual Studio 2008 and 2012 compiler respectively) and include improvements in performance and stability.

The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x64 installed.

The VC11 builds require to have the Visual C++ Redistributable for Visual Studio 2012 x86 or x64 installed.

TS and NTS
TS refers to multithread capable builds. NTS refers to single thread only builds. Use case for TS binaries involves interaction with a multithreaded SAPI and PHP loaded as a module into a web server. For NTS binaries the widespread use case is interaction with a web server through the FastCGI protocol, utilizing no multithreading (but also for example CLI).

What is PGO?
Profile Guided Optimization is an optimization feature available in Microsoft's Visual C++ compiler that allows you to optimize an output file based on profiling data collected during test runs of the application or module.
...
Рейтинг: 0 / 0
подвисание Apache
    #38755768
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем вы скачали VC9 и где взяли что они "соотвествуют" не понятно.
Попробуйте 11
http://windows.php.net/download/
...
Рейтинг: 0 / 0
подвисание Apache
    #38758100
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Вообще с сайта http://www.apachelounge.com/download/
А по поводу PHP, я не совсем понял что всё-таки не так?
Они сами и рекомендуют.
...
Рейтинг: 0 / 0
подвисание Apache
    #38758103
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex564657498765453,

Почему не работает? Всё как раз-таки работает.
...
Рейтинг: 0 / 0
подвисание Apache
    #38758104
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453Teslenko Sergey,

для начала перейти в ветку виндоус. ибо дело не в языке програмирования пхп. у тебя софт под виндой не работает
...
Рейтинг: 0 / 0
подвисание Apache
    #38758106
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NekZ,

zzzi
Ладно завтра буду пытаться всё переделать.
...
Рейтинг: 0 / 0
подвисание Apache
    #38758209
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,
а какой требуется Non Thread Safe или Thread Safe и вообще от чего это зависит?
...
Рейтинг: 0 / 0
подвисание Apache
    #38758433
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потокобезопасный, V11 и апач и пхп, апач брал с апачилауж
...
Рейтинг: 0 / 0
подвисание Apache
    #38758434
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VC11
...
Рейтинг: 0 / 0
подвисание Apache
    #38758563
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Ну то есть Thread Safe, попробуем. Apathe у меня и так VC11, ну по крайней мере это следует из названия архива
...
Рейтинг: 0 / 0
подвисание Apache
    #38758646
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так у вас либо NTS апач и все модули, либо нет, мешать их нельзя.
...
Рейтинг: 0 / 0
подвисание Apache
    #38758938
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Я не понимаю, причём здесь Apache NTS, я дистрибутив взял с сайта, там несказанно, NTS он или нет.
http://www.apachelounge.com/download/
ссылка: http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.10-win32-VC11.zip

PHP взял 5.6.1.0 Thread Safe как вы и посоветовали.
Поставил сборку переконфигурировал. Пока всё пашет.


Но периодически Apache подвисает, или мне так кажется. В общем хрен поймёшь!!!
То нормально пашет, то провисает, как вообще отслеживать активность, на сервере. Я просто не админ, для меня это тёмный лес.

Может вы сможете помочь на коммерческой основе.
Так, сборка пашет, всё ходит и выходит, без ошибок.
...
Рейтинг: 0 / 0
подвисание Apache
    #38758984
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не написано, то это TS. На потоконебезопасном пишут NTS.
Как проявляется подвисание?
...
Рейтинг: 0 / 0
подвисание Apache
    #38759253
помогите_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня несколько вопросов может есть у Вас ответы.
У меня такая же беда проиcходит у клиента Win2003, а линуксы они видели только по телевизору.

У меня своя сборка вэб-сервера которую постоянно обновляю
Так вот запустили сервер у клиента и все работает.
Со временем апачу заменил на nginx, обновил у клиента все работает, прошло где-то год и у них сгорает винт.

Заливаю новую сборку nginx + php в результате получаю ответы не на все запросы, по некоторым умираю по таймауту вызывая даже index.php с одной строкой phpinfo(), решать проблему нужно собираю опять сервер apache + php, все начало работать
Но иногда подвисает apache, как и у TC.

просто так откатиться на старые сборки нельзя т.к. мы пишим свои экстеншины для php.

И так вопрос как лечить проблему подвисания, идея писать свой сервис наблюдающий за апачем не нравится :)
Кому то удалось запустить на винде нормально работающий fastcgi для php 5.5+, со старыми версиями php проблем не было.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759295
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Вообще честно по сегодняшним наблюдениям с PHP 5.6.1.0 система, всё-таки висячит, но быстро отвисает в течении 2x-4x минут.
Раньше висло в серьёз и надолго. При этом не возвращается 404 ошибка, а просто висит, при этом висеть может долго даже час по времени, потом хопс и возвращает контент без единой ошибки.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759301
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Количество полуоткрытых соединений системы, количество воркеров апача и т.п. не упирается?
...
Рейтинг: 0 / 0
подвисание Apache
    #38759310
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Вообще интересный момент и если немного в думаться, где взять потокобезопасный apache. По идее (хотя я могу ошибаться) всё-таки винда создаёт именно поток а не блок задачи для её обработки. При этом, если поток ничего не делает по программатор проца крошит его, типа как мёртвый, по этому может всё и виснет, как только на серваке появляется нулевая загруженность.

Давайте попробуем сборку NTS воткнуть, посмотрим как это будет работать.
Где можно взять Apache NTS
...
Рейтинг: 0 / 0
подвисание Apache
    #38759313
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Я так думаю нет. Он сейчас висит, я на серваке один.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759315
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Teslenko Sergey,

А сейчас он опять отвис, просто класс, барабашка одним словом.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759397
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте убить процесс apache и посмотреть логи.

Если есть активные процессы php, сделать тоже самое.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759750
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Black,

Ну процес Httpd.exe у меня в ссистеме отображается два, один ест 4 метра а второй 20 метров памяти. Процесса PHP наверное вообще быть не может, так как он установлен как модуть apache.

Как я пояснял перезапуск службы ничего ен даёт, сразу после перезапуска всё работает а через неккоторое время опять виснет.
...
Рейтинг: 0 / 0
подвисание Apache
    #38759786
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если дергать не пхп скрипт, а просто HTML страницу, то таких зависонов нету?
...
Рейтинг: 0 / 0
подвисание Apache
    #38760377
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Надо проверить, как подвиснет, попробую статику подтянуть. Там видно будет, по результатам сообщу.
...
Рейтинг: 0 / 0
подвисание Apache
    #38762688
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Блин, не могу поймать, подвисает обычно вечерами, причём сам сервер пингуется и трасирока тоже отвечает, но ни один сайт не открывается.
...
Рейтинг: 0 / 0
подвисание Apache
    #38762706
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Teslenko Sergeyподвисает обычно вечерамиА что происходит на сервере в это время? Бекапы, большое число обращений/запросов, что-то еще?
...
Рейтинг: 0 / 0
подвисание Apache
    #38762823
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так ваш предыдущий скриншот netstat это во время подвисания был сделан или нет?
...
Рейтинг: 0 / 0
подвисание Apache
    #38763773
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Да скрин был сделан в это время.
Нашёл очень интересную статью, кто-нибудь может пролить свет. Где это вообще настраивается.
http://welinux.ru/post/7247/#comment

По поводу нагрузки, вполне может быть. Дело в том что до сего дня, подкачка фотографий для витрины была организована методом полного URL ну то есть дамен и относительный путь где лежат фотки + в добавок file_get_con... проверял есть вообще такой файл на сервере, перед публикацией ссылки с SRC. Домен при этом другой, не домен витрины (фотки подкачиваются с другого ресурса, который находиться на этой же машине и на этом же Apache)

Итого что мы имеем. При открытие каталожной страницы, обозреватель пользователя формирует 20(максимальное кол-во фоток в выдаче) запросов по конкретному URL на другой домен для загрузок соответствующих фотографий. Пока всё разрабатывал внутри локальной сети, всё было просто супер, для хождения по внешки данный метод оказался не очень.

Сегодня всё переделал через mklink на серваке, подправил код, и раздал права доступа на виртуальных хостах, всё стало работать раза 3 быстрее. Что конечно порадовало. Но саму проблему это не решает. При большом кол-ве запросов надо как-то выстраивать очерёдность, первый, второй, третий на обработку к apache. Я так понимаю что существуют какие-то специальные сборки для этой задачи, но пока даже не знаю какие.

Кстати из просмотра подобных проблем с apache, уяснил одно, что проблема ни как не связана с операционной системой, проблема реально, с настройкой apache под нагрузку. Поэтому, наверное, пора искать на коммерческой основе товарища для его настройки. Кому интересно оставьте контакты буду связываться.
...
Рейтинг: 0 / 0
подвисание Apache
    #38763837
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Кстати по поводу логов я немного наврал, только сейчас заметил вот такую вещь.
[Tue Sep 30 12:59:11.722073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 13:05:26.590473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 21:59:16.417873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 21:59:16.417873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:05:21.379873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:05:45.684673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:05:45.684673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:05:46.667473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.591873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:09:58.903873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:10:24.753073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:12:41.923873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:13:07.071073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:13:07.071073 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:15:07.284673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:15:07.284673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:15:07.284673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:18:53.983873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:19:05.075473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:19:05.278273 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:19:05.356273 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:19:05.356273 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:22:51.306673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.344673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.375873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.375873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.375873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.375873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Tue Sep 30 22:23:16.375873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 00:23:32.233873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 01:49:45.958273 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 02:03:49.325473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 03:30:31.675873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 03:32:59.407873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 03:32:59.657473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 04:20:51.679873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 05:03:50.968273 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 07:16:14.519473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 11:37:44.485673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 13:33:36.828473 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 15:38:48.103673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 15:38:48.103673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 15:38:48.103673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 15:38:48.103673 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
[Wed Oct 01 16:00:06.165873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed.
...
Рейтинг: 0 / 0
подвисание Apache
    #38763839
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

А вот события перезапуска
[Wed Oct 01 18:20:01.806073 2014] [mpm_winnt:notice] [pid 4736:tid 436] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Wed Oct 01 18:20:03.834073 2014] [mpm_winnt:notice] [pid 5344:tid 368] AH00364: Child: All worker threads have exited.
[Wed Oct 01 18:20:03.849673 2014] [mpm_winnt:notice] [pid 4736:tid 436] AH00430: Parent: Child process 5344 exited successfully.
[Wed Oct 01 18:23:12.328873 2014] [mpm_winnt:notice] [pid 4828:tid 428] AH00455: Apache/2.4.10 (Win32) configured -- resuming normal operations
[Wed Oct 01 18:23:12.328873 2014] [mpm_winnt:notice] [pid 4828:tid 428] AH00456: Apache Lounge VC11 Server built: Jul 17 2014 11:50:08
[Wed Oct 01 18:23:12.328873 2014] [core:notice] [pid 4828:tid 428] AH00094: Command line: 'H:\\Web_Server\\Apache\\bin\\httpd.exe -d H:/Web_Server/Apache'
[Wed Oct 01 18:23:12.328873 2014] [mpm_winnt:notice] [pid 4828:tid 428] AH00418: Parent: Created child process 2516
[Wed Oct 01 18:23:12.578473 2014] [mpm_winnt:notice] [pid 2516:tid 360] AH00354: Child: Starting 150 worker threads.
...
Рейтинг: 0 / 0
подвисание Apache
    #38763917
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Teslenko Sergeyпроблема реально, с настройкой apache под нагрузку.Если вопрос о нагрузке, так может есть смысл посмотреть в сторону более легких вебсерверов?


Teslenko Sergeyнаверное, пора искать на коммерческой основе товарища для его настройкиДля начала совершенно бесплатно проверьте еще раз состав компонентов вебсервера и отключите все ненужные модули.


Teslenko Sergey[Tue Sep 30 21:59:16.417873 2014] [mpm_winnt:warn] [pid 5344:tid 2276] (OS 64)Указанное сетевое имя более недоступно. : AH00341: winnt_accept: Asynchronous AcceptEx failed. http://webware.biz/?p=13 не пробовали?

И еще, не возникает ли в это же проблемное время каких-то проблем с сетью, с DNS или вроде того...
...
Рейтинг: 0 / 0
подвисание Apache
    #38764002
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

вроде нет, по крайней мере сервер пингуется и tracert тоже проходит. а по поводу статьи, спаибо, завтра попробую внести в конфиг. может и подествует, по крайней мере пока в логах других проблем не возникает.
...
Рейтинг: 0 / 0
подвисание Apache
    #38764021
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта проблема древнее мира сего. 99.9% что конфиг поможет.
...
Рейтинг: 0 / 0
подвисание Apache
    #38764044
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Teslenko Sergeyсервер пингуется и tracert тоже проходитЭто показатель, конечно, но не совсем тот. Точнее, он дает минимальную информацию, вроде "целевой сервер включен". Но не дает гарантии, что с ним и со связью всё в порядке. Пинг и трейс используют ICMP, а это совсем не TCP, который используется для связи внешнего мира с вебсервером. Пакеты различных типов могут по-разному обрабатываться всякими файрволлами, роутерами и т.п. В этом плане не следует ограничиваться столь простой проверкой и, по возможности, следует собрать более подробную информацию. Например, проверить передачу не слишком больших файлов по FTP, и обратить внимание на скорость/задержки, сравнить с нормальной ситуацией. Если даже тестировать доступность пингом, то следует пинговать не стандартными короткими пакетами, а большими, по 1500 байт. Увы, иногда бывают непонятные ситуации вроде "на 900 байт нет потерь, а на 1100 всё рубится".

Собственно, что может происходит гипотетически. Например, серверу нужно куда-то обратиться. К SQL-серверу или к DNS или еще куда... Он отправляет пакет и ждет какое-то время ответ. Из-за проблем с сетью ответ не получен в адекватное время. Ожидание будет прервано не ответным пакетом, а каким-то относительно длительным таймаутом. И получается, что какая-то программа (скрипт) выполняется вместо предполагаемых 0,05 секунд значительно дольше - две секунды, например. Значит, вместо того, чтобы за секунду в штатном режиме было обработано несколько запросов, возникнет необходимость открыть новые ресурсы для вновь поступающих запросов. При достаточно большом числе запросов ресурсы будут выбраны довольно быстро. В число этих ресурсов входят треды, сокеты и т.п. Таким образом, вполне реальна ситуация, когда на сервере всё работает, никаких вроде бы видимых перегрузок нет, но достучаться до него проблемно. Ну... как то вот так приблизительно...
...
Рейтинг: 0 / 0
подвисание Apache
    #38764090
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

а я так и делаю ping -l 10000 -n 20 pylsinea.ru

а MsSQL на тойже машине что и apache
...
Рейтинг: 0 / 0
подвисание Apache
    #38764097
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

Железо:
xeon E5-1620v2
Supemicro X9SRA
16GB памяти.
Видюха отдельная Nvidia GTX 460? процессы по видео выведены на неё процессор через nvidia утилтку
SSD 120 GB intel на нём висит винда. Диск без файла подачки индексация снята.
adaptec 6805E
- 4 sas hitachi 300 GB 0jq Raid здесь висит MSsql и БД
- 4 sas hitachi 300 GB 0jq Raid здесь висят Apache + папки виртуалок + фалы сессий + логи + файл подкачки по 200 GB
Блок питания и прочий обвеc также по принципу не экономили.

Ну я думаю, с учётом того, что это пилотный проект, и пользователей, пока, человек 6, должно хватить. Так что ресурсов дохрена.

Я думаю что копать в эту сторону нет смысла. Проблема именно в совте
...
Рейтинг: 0 / 0
подвисание Apache
    #38770760
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle,

В общем, наверное затык был именно в этом, так как уже неделю всё работает более ли менее стабильно.
...
Рейтинг: 0 / 0
подвисание Apache
    #38770896
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстать kerio или eset nod не стоит на серваке?
...
Рейтинг: 0 / 0
подвисание Apache
    #38866573
Teslenko Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hett,

Нет.
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / подвисание Apache
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]