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

IPB и MySQL (4-5) под W2K3


Вопрос

При повышении нагрузки на ресурсе начиная с версии 2.1.7 по 2.2.1 испытываю проблему: постоянно падает сервис MySQL, т.е. не то, что кривые запросы, а просто сервис падает наглухо. Это происходит именно из-за IPB (100% проверено). Как решить проблему?

 

PHP подключен через CGI

Версия MySQL от 4 до последней сборки 5

Нагрузка около 6000 юзеров в сутки

OS: W2K3 SP2

Server: P4 3.2GHz / 2GB DDR

 

 

Прикрутить PHP к Апачу как модуль не предлагать - обсуждалось уже сдесь - тогда падает Апач )))

 

Вобщем повторюсь: как решить проблему с падающим сервисом MySQL под нагрузкой IPB

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

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

  • 0

:D Не поверите, но IIS тоже падает...хотя и не так шумно )))

 

Так все-таки: разве никак нельзя добиться нормальной работы скрипта при нагрузке?

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

  • 0
:D Не поверите, но IIS тоже падает...хотя и не так шумно )))

 

Так все-таки: разве никак нельзя добиться нормальной работы скрипта при нагрузке?

 

Можно. Поставь для пробы XAMPP

Если все будет работать - значит руки кривые. PHP через CGI - рехнуться можно!

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

  • 0

Arhar

Если не как FastCGI, то да.

 

Borman_84

PHP используются в основонм как модуль Apache.

IPB рушит PHP скорее всго из-за лимитов памяти.

Сколько у тебя лимит памяти для PHP скрипта выставлен?

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

  • 0
Arhar

Если не как FastCGI, то да.

 

Для этого PHP и CGI прикручиваются к апачу отдельно.

Лучше всего форум работает, если прикрутить PHP к апачу, а CGI использовать через PHP.

Сервер в общем-то может упасть еше и из-за параметра magic_quotes_gpc в PHP.INI.

Его лучше поставить в ON, а по дефолту стоит OFF.

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

  • 0
Arhar

Если не как FastCGI, то да.

 

Borman_84

PHP используются в основонм как модуль Apache.

IPB рушит PHP скорее всго из-за лимитов памяти.

Сколько у тебя лимит памяти для PHP скрипта выставлен?

Добрый день.

 

Тоже стоит IPB на IIS 6.0 иногда замечалось что падал.

Иногда выводит "Не верная попытка обращения к модулю памяти" ну или что то на подобие.

Сколько должен стоять лимит для РНР памяти? И какие есть критичные параметры в РНР?

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

  • 0

По лимитам памяти ставил от 128 до 1024 МБ.

 

Про кривой конфиг ПхП и т.д. речи быть не может - стоит около 50 сайтов с двигами от ДЛЕ и до ВордПресс - все ОК.

 

Про прикрутку ПхП как модуль к апачу тоже говорить нечего - испробовал уже, да и на форуме здесь обсуждали

 

Че еще может быть? В IIS заметно реже падает мускул, но падает и это не приятно очень, потому что некоторые скрипты некорректно отрабатывают в этом случае :D

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

  • 0
По лимитам памяти ставил от 128 до 1024 МБ.

 

Про кривой конфиг ПхП и т.д. речи быть не может - стоит около 50 сайтов с двигами от ДЛЕ и до ВордПресс - все ОК.

 

Про прикрутку ПхП как модуль к апачу тоже говорить нечего - испробовал уже, да и на форуме здесь обсуждали

 

Че еще может быть? В IIS заметно реже падает мускул, но падает и это не приятно очень, потому что некоторые скрипты некорректно отрабатывают в этом случае :D

 

Я тебе дал на пробу ссылку на софтину (полноценный HTTP сервер).

Попробуй на нем. Если все равно падает, то это уже не форума вина.

У меня на нем стояло 400 сайтов со всеми наворотами. Нагрузка - до 10 тысяч запросов в час.

А кстати, логи самого мускула не смотрел?

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

  • 0

XAMPP в топку! Пользовал его давно - абсолютно никакой разницы!

 

Вина именно форума, потому что когда форум переносишь на другой сервак, то становится все ОК, а не том где форум начинает валится MySQL!

 

P.s. Вот сейчас смотрю - 350 юзеров на форуме за посл. 30 минут...MySQL забирает 70% проца! Это нормальное явление?

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

  • 0
XAMPP в топку! Пользовал его давно - абсолютно никакой разницы!

 

Вина именно форума, потому что когда форум переносишь на другой сервак, то становится все ОК, а не том где форум начинает валится MySQL!

 

P.s. Вот сейчас смотрю - 350 юзеров на форуме за посл. 30 минут...MySQL забирает 70% проца! Это нормальное явление?

Ну так ты сам признался. На другом серваке ПРОБЛЕМ НЕТ. Копай настройки.

 

У меня при 200 гостях, 30 юзерах и 80 ботах с поисковиков мускул берет максимум 15% с одного проца (их 2)

Готовить надо уметь, а не валить все на форум.

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

  • 0

XAMPP в топку! Пользовал его давно - абсолютно никакой разницы!

 

Вина именно форума, потому что когда форум переносишь на другой сервак, то становится все ОК, а не том где форум начинает валится MySQL!

 

P.s. Вот сейчас смотрю - 350 юзеров на форуме за посл. 30 минут...MySQL забирает 70% проца! Это нормальное явление?

Ну так ты сам признался. На другом серваке ПРОБЛЕМ НЕТ. Копай настройки.

 

ЧИТАЙ ВНИМАТЕЛЬНО!!!

"...потому что когда форум переносишь на другой сервак, то становится все ОК..." на серваке, с которого забрали форум!

 

А на том, куда его перенесли начинается таже фигня с падениями! Так что готовить мы умеем, тут вопрос в том, на сколько религия IPB позволяет работать под W2K3

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

  • 0

Ладно. Завел новую машину (1 Ксеон 3 ГГц, 4 гига оперативки). Поставил W2K3. Поставил и настроил IIS6. Засунул форум (нуленый, хост не мой). Позвонил в определенный клуб админу и попросил нагрузить на форум за раз 1000 уникальных хостов (от 100 - до 1000 за 20 минут), и пускай они еще и пороются и погадят :D пару часиков.

Нагрузка - 89% проца, 90% мозгов, 80% кэша(50 Гб). ИИС и Мускул со скрипом и подвисаниями, но переваривают нагрузку.

Работало все это 12 часов (канал - T3) надоело, отключил. Реальна тебе такая нагрузка?

 

Ставил

PHP 5.1.4 через ISAPI (В этом режиме работает вообще производительно!!! хотя сама по себе версия 5.1 работает быстрей всех предыдуших за счет пресмотра кода и его оптимизации)

ru.php.net/distributions/php-5.1.4-Win32.zip, www.isapirewrite.com/download/isapi_rwl_x86_0059.msi

В настройках выставил

Safe_Mode=OFF

Safe_Mode_gid=off

magic_quotes_gpc = on

track_errors=off

 

MySQL 5.0.43

Все работает.

 

ЗЫ. Почитай тута. Как раз твоя трабла.

How to install PHP and MySQL on IIS

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

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

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

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