AndyM: Все мы в чем то да лохи:)
В отношении пуша рушек я уже не первый раз на форуме пишу что нельзя так домены передавать. Может быть благодаря таким темам больше людей начнут разбираться в нюансах.
А если пушем com или net передавать, права передаются или тоже условно?
kosmos21: Апач съедает весь процессор? Маловероятно. Попробуйте уменьшить MaxRequestsPerChild и MaxClients. Рассчитайте показатели исходя из потребляемых ресурсов. Хотя еще раз говорю, что апач не должен упираться в процессор. В память да. Возможно проблема в mysql? Скитьте вывод top, отсортированный по процессору. А вообще вам правильно раньше было сказано - заплатите специалисту и получите результат. А если хотите сами во все вникнуть - усаживайтесь за чтение литературы, экспериментируйте. Но на это уйдет уйма времени. Теми обрывками знаний, что вы сможете получить в этой теме вы не решите проблему. Сегодня может и выйдет, завтра выплывет другая. Так что пути два - самостоятельное изучение администрирования (долгий, трудоемкий, но вместе с тем очень полезный путь), либо оплата услуг специалиста (быстро, качественно и надежно).
Хочу сам со всем разобраться, был печальный опыт с наёмными настройщикам.
MaxRequestsPerChild стоит дефолтовый 0, MaxClients было 25, поставил 512, т.к. нехватало. Пишут что большой МaxClients сожрет всю память - не наблюдаю. Один httpd в среднем 15-27 мб берет.
В httpd-error.log только notice последние пару суток, всё что было error вылечил, но ситуация не изменилась.
Железо: 4800 МГц + 8192 Мб память, и точно такое же поведение на железе в 3 раза меньше. Страницы начинают долго грузиться и может не отдать совсем на 150-200 посетителях онлайн.
MySql не видел, чтоб разжиралось ни память, ни камень.
Где то читал что под рутом должен быть запущен только один httpd, а остальные под пользователем, но я их наблюдаю здесь множество...
В top постоянно висят большие значения для system (75.8% system и т.п)., даже при маленьком % от users, что значит так и не нашел ответа, если не трудно объясните...
---------- Добавлено 14.11.2012 в 22:11 ----------
kgtu5: mod_fastcgi неплохо помогает... ну и опять же: eaccelerator, кеширование настроено??? mysqltuner и tuning-primer показывают что все отлично??? с помощью ab (или других утилит) тестировали???
Стоит дефолтовая сборка freebsd8+apach, поставил nginx по умолчанию(из панели) и увеличил MaxClients. Всё.
pupseg: от 800$ будет готов авторский мануал. перепишу за Вас, ТС, freebsd-handbook на понятный для Вас язык.
а так несколько вещей вам понадобятся:
- специальное образование.
- опыт.
- площадка для эксперементов.
- 0.5-1год свободного времени минимум.
пункт 2 приобретается пунктом 3 - то есть эксперементами.
отсутствие пункта 1 расширяет пункт 4 в 3-4 раза.
учту, спасибо.
---------- Добавлено 14.11.2012 в 20:22 ----------
После установки ISPmanager нужно сделать Nginx фронтендом (настройка сервера=>возможности) и допилить его конфиг по потребностям. (Ну и конфиг апача соответственно). Этого хватит на первое время.
У меня примерно такие же нагрузки, как у вас. Вчера взял дедик с параметрами:
Процессор
Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz 2500.064 Mhz X 4
Оперативная память
6128032 kB
Файл подкачки (swap)
11717624 kB
Размер дискового пространства
458190 Mb
Средняя загрузка
0.04 0.06 0.01
Вот такой TOP:
Настраивал так же - ISPmanager + NGINX.
До этого был VPS с параметрами 3Ггц/3ГБОЗУ - нифига не справлялся.
Стоит apache+ NGINX на VDS итак, настройки уже базовые все давно изменил, но в пике посещаемости количество httpd доходит до сотен и камень забивается на 100%(с памятью всё норм), увеличение тарифа не решает вопроса, что ещё крутить уже незнаю... методом тыка утомило всё это дело настраивать.
kgtu5: Так мир не стоит на месте, и все вылезающие проблемы это уже не следствие, а процесс развития - нельзя застраховаться от всего на будущее, никто на этом форуме не знает, кто к ним придет завтра на сервер и с каким ддосом )))
Поэтому ставим заплатки, стараемся чтобы после них сервер не падал, ну а коль упал берем и поднимаем...
kgtu5: ТС мануалов нет, если хочешь сам, то берешь vps с первоначальной настройкой, закидываешь сайт и начинаешь следить за всеми логами, которые будут - они покажут вопросы, а ответы в тех обрывочных статьях.
Опытным путем ( читать методом тыка) дойдешь до оптимально возможной конфигурации...
или
Сколько то денежек и нанять админа...
Именно так я всё и делаю, ставлю вдс, слежу за логами, ставлю заплатки по мануалам, потом сервер начинает падает и теперь ищу платного админа и хороший мануал по первичной настройке.
Правильней было бы не бороться со следствием, а найти хороший мануал по первичной настройке, чтоб не бороться с вылезающими проблемами... вот и занялся поиском мануала, которого оказывается не так просто найти.
в том году
я в ноябре сайты добавил и ни одной выплаты не было.
Когда была последняя выплата?
Кто-нибудь работает с партнеркой? Какая реклама крутится и какая оплата сейчас?
Присоединяюсь к вопросу
Все мы в чем то да лохи:)
В отношении пуша рушек я уже не первый раз на форуме пишу что нельзя так домены передавать. Может быть благодаря таким темам больше людей начнут разбираться в нюансах.
А если пушем com или net передавать, права передаются или тоже условно?
Апач съедает весь процессор? Маловероятно. Попробуйте уменьшить MaxRequestsPerChild и MaxClients. Рассчитайте показатели исходя из потребляемых ресурсов. Хотя еще раз говорю, что апач не должен упираться в процессор. В память да. Возможно проблема в mysql? Скитьте вывод top, отсортированный по процессору. А вообще вам правильно раньше было сказано - заплатите специалисту и получите результат. А если хотите сами во все вникнуть - усаживайтесь за чтение литературы, экспериментируйте. Но на это уйдет уйма времени. Теми обрывками знаний, что вы сможете получить в этой теме вы не решите проблему. Сегодня может и выйдет, завтра выплывет другая. Так что пути два - самостоятельное изучение администрирования (долгий, трудоемкий, но вместе с тем очень полезный путь), либо оплата услуг специалиста (быстро, качественно и надежно).
Хочу сам со всем разобраться, был печальный опыт с наёмными настройщикам.
MaxRequestsPerChild стоит дефолтовый 0, MaxClients было 25, поставил 512, т.к. нехватало. Пишут что большой МaxClients сожрет всю память - не наблюдаю. Один httpd в среднем 15-27 мб берет.
Вывод топа здесь http://fastpic.ru/view/47/2012/1114/cf3d63d67a4198a9f2048bf3025ca32c.gif.html Потерто имя пользователя сайта, который грузит сервер (совпадает почти с доменов, не хочу светить)
Средняя загрузка(из панели): 5.89 14.23 19.33 - такое бывает при максимамльной нагрузке и длиться пару часов ежедневно.
Отчет по нагрузке(из панели) http://fastpic.ru/view/47/2012/1114/486cc6b40d156c7401f9d2be3c68575e.gif.html , ещё пол часа и начнется отсечка посетителей и в панель зайти будет нереально... и такая хрень началась с ростом трафика.
В httpd-error.log только notice последние пару суток, всё что было error вылечил, но ситуация не изменилась.
Железо: 4800 МГц + 8192 Мб память, и точно такое же поведение на железе в 3 раза меньше. Страницы начинают долго грузиться и может не отдать совсем на 150-200 посетителях онлайн.
MySql не видел, чтоб разжиралось ни память, ни камень.
Где то читал что под рутом должен быть запущен только один httpd, а остальные под пользователем, но я их наблюдаю здесь множество...
В top постоянно висят большие значения для system (75.8% system и т.п)., даже при маленьком % от users, что значит так и не нашел ответа, если не трудно объясните...
---------- Добавлено 14.11.2012 в 22:11 ----------
mod_fastcgi неплохо помогает... ну и опять же: eaccelerator, кеширование настроено??? mysqltuner и tuning-primer показывают что все отлично??? с помощью ab (или других утилит) тестировали???
Стоит дефолтовая сборка freebsd8+apach, поставил nginx по умолчанию(из панели) и увеличил MaxClients. Всё.
Нашел два манула http://wiki.firstvds.ru/index.php/%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_web-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80
http://wiki.firstvds.ru/index.php/%D0%92%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_web-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80_%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82_2
Оба достаточно древние, боюсь делать, да и не пойму какой из них лучше
Подскажите в какую сторону смотреть, если не затруднит
Спасибо всем за ответы, вывод один, больше с пушем связываться не буду.
от 800$ будет готов авторский мануал. перепишу за Вас, ТС, freebsd-handbook на понятный для Вас язык.
а так несколько вещей вам понадобятся:
- специальное образование.
- опыт.
- площадка для эксперементов.
- 0.5-1год свободного времени минимум.
пункт 2 приобретается пунктом 3 - то есть эксперементами.
отсутствие пункта 1 расширяет пункт 4 в 3-4 раза.
учту, спасибо.
---------- Добавлено 14.11.2012 в 20:22 ----------
Рас
Два
Но лучше спеца привлечь.
После установки ISPmanager нужно сделать Nginx фронтендом (настройка сервера=>возможности) и допилить его конфиг по потребностям. (Ну и конфиг апача соответственно). Этого хватит на первое время.
У меня примерно такие же нагрузки, как у вас. Вчера взял дедик с параметрами:
Процессор
Intel(R) Core(TM)2 Quad CPU Q8300 @ 2.50GHz 2500.064 Mhz X 4
Оперативная память
6128032 kB
Файл подкачки (swap)
11717624 kB
Размер дискового пространства
458190 Mb
Средняя загрузка
0.04 0.06 0.01
Вот такой TOP:
Настраивал так же - ISPmanager + NGINX.
До этого был VPS с параметрами 3Ггц/3ГБОЗУ - нифига не справлялся.
Стоит apache+ NGINX на VDS итак, настройки уже базовые все давно изменил, но в пике посещаемости количество httpd доходит до сотен и камень забивается на 100%(с памятью всё норм), увеличение тарифа не решает вопроса, что ещё крутить уже незнаю... методом тыка утомило всё это дело настраивать.
Так мир не стоит на месте, и все вылезающие проблемы это уже не следствие, а процесс развития - нельзя застраховаться от всего на будущее, никто на этом форуме не знает, кто к ним придет завтра на сервер и с каким ддосом )))
Поэтому ставим заплатки, стараемся чтобы после них сервер не падал, ну а коль упал берем и поднимаем...
Тяжело так работать...
Дарю: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
убил злодей.
ТС мануалов нет, если хочешь сам, то берешь vps с первоначальной настройкой, закидываешь сайт и начинаешь следить за всеми логами, которые будут - они покажут вопросы, а ответы в тех обрывочных статьях.
Опытным путем ( читать методом тыка) дойдешь до оптимально возможной конфигурации...
или
Сколько то денежек и нанять админа...
Именно так я всё и делаю, ставлю вдс, слежу за логами, ставлю заплатки по мануалам, потом сервер начинает падает и теперь ищу платного админа и хороший мануал по первичной настройке.
Правильней было бы не бороться со следствием, а найти хороший мануал по первичной настройке, чтоб не бороться с вылезающими проблемами... вот и занялся поиском мануала, которого оказывается не так просто найти.