Перейти к контенту

Падает APACHE под Win2K3SP1 от IPB 2.1.7-2.2.0


Рекомендуемые сообщения

Столкнулся с проблемой и никак не могу победить: вываливается Apache от IPB 2.1.7 когда за 30 минут заходит больше 200 человек.

 

Проверил на разных серверах, на разных сборках апача, ПхП, мускула - результат одинаковый - Апач просто перестает работать, т.е. сервис крутится, а страницы не грузятся :D

 

Перешел сегодня ради интереса на 2.2.0 - таже беда ;)

 

Что делать? Кто сталкивался?

 

Конфиг сервера:

P4 3.2GHz - 1.5GB - 80GB@7200rpm

Apache/2.2.3(4) (Win32)

PHP/5.2.0(5.1.6)

MySQL 4.1.21 / 5.0.2

 

Больше на сервере вообще ничего нет!

Ссылка на комментарий
Поделиться на других сайтах

А Вас не настараживает то, что практических у всех пользователей данного ресурса, которые являются администраторами форумов и используют на серверах Apache линейки 1.3 или 2.0, у которых последняя циферка в линейки 37 и 59 соотвественно, а не 3(4), таких проблем не испытывают?
Ссылка на комментарий
Поделиться на других сайтах

Пересобрал - не помогает. Apache 2/0/59!

Падает с ошибкой, что закончились триды (thread)

[sat Feb 17 07:44:08 2007] [error] [client 74.6.85.216] File does not exist: C:/wwwroot/enblog/enrblog/robots.txt

[sat Feb 17 07:44:31 2007] [error] [client 74.6.75.18] File does not exist: C:/wwwroot/enblog/pripyat_en/robots.txt

[sat Feb 17 07:44:49 2007] [error] [client 74.6.75.38] File does not exist: C:/wwwroot/bmp/forum_22/robots.txt

[sat Feb 17 08:08:43 2007] [warn] Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting

[sat Feb 17 10:00:25 2007] [notice] Parent: Received shutdown signal -- Shutting down the server.

[sat Feb 17 10:00:25 2007] [notice] Child 1652: Exit event signaled. Child process is ending.

THreadPerChild стояло 250. Поставил 500, но 250 это уже много!

 

Какие еще варианты?

P.s. Вот снова вывалилось при 500 потоках:

[sat Feb 17 10:19:24 2007] [notice] Parent: child process exited with status 3221225477 -- Restarting.

Ссылка на комментарий
Поделиться на других сайтах

Ребят, вопрос очень важный! Прошу ответить!

 

Что-то похожее было и у меня, потом плюнул и прикрутил php к Apache не как модуль, а как cgi - помогло.

Ссылка на комментарий
Поделиться на других сайтах

Вообще на виндах большую нагрузку Апач не выдержит.

Ставь линь там Апач очень хорошо нагрузку держит т.к. он под линь и заточен.

 

А совет про юзание ПХП в как CGI это вообще глупость чистой воды

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Попробуйте в апаче mod_status (или как там его) включить и посмотрите, чем процессы заняты. Скиньте результаты сюда, попробуем помочь.
Ссылка на комментарий
Поделиться на других сайтах

А совет про юзание ПХП в как CGI это вообще глупость чистой воды

Я в винде как fast-cgi поставил, но у меня пока слишком мало пользователей. :D

Ссылка на комментарий
Поделиться на других сайтах

У мене такая же проблема, как у автора темы. Только апач вырубаеться раз в несколько дней а не каждую минуту. Запустил mod_status, согласно совету выше, посмотрим что будет, когда упадет вновь.

 

Вообще на виндах большую нагрузку Апач не выдержит.
Неужели создателям так сложно сделать, чтобы он работал медленней, использовал больше ресурсов, но чтобы не ломался никогда?.. Неужели нельзя сделать диагностического автоперезапускающего мода, который сам бы смотрел за жизнью Apache, а не заставлял делать это пользователей?

 

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

 

А совет про юзание ПХП в как CGI это вообще глупость чистой воды
А чего так? Поясните, плиз.
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.