- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Кто подскажет где почитать толковые советы по тюнингу UNIX/Apache/MySQL при большой нагрузке сервера ( >1.000.000 connections/day ). Есть проблемы. Иногда Apache падает.
многое зависит от конфигурации железа и версии UNIX,
по оптимизации MySQL рекомендую:
http://www.mysql.ru/docs/man/MySQL_Optimisation.html
Если 1'000'000 внешних запросов к серверу Апач, а не внутренних к БД, то скорее всего уже пора ставить балансировщик нагрузки(Cisco Local Director(стоит в Яндексе) или Cisco 6000 series (стоит в Рамблере)) и второй, третий и т.п. сервер.
Схемы балансировки, в том числе и софтверные можно посмотреть тут:
http://linuxworld.iu4.bmstu.ru/index.php?id=3&id2=1
http://www.webmascon.com/topics/technologies/4a.asp
Да, немного больше миллиона запросов к Apache.
Спасибо за инфу.
Пока второй сервер вроде рано. Подвинтил кое-что в скриптах и поставил защиту от "пионеров" по IP, чтобы не очень усердствовали с поиском, а то mySQL тоже трещит уже.
Если так пойдет дальше надо будет на Dual Xeon переходить. Дорого, блин, для моего хобби. :)
Модет быть имеет смысл объединить 2 дешевых сервера по сетке, чем покупать один дорогой?
http://dedic.ru/node/56
Lor, интересно а к чему вопрос? хочется посмотреть на ваше хобби)) уж не яндекс ли пытаетесь обогнать?
Рекомендации от разработчиков Битрикс - http://www.bitrixsoft.ru/download/manuals/ru/sysadmin_recommendations.doc.
Полезно.
http://dedic.ru/node/56
Ужас! столько глупостей - и всего в одной статье.
По Apache - нормальных советов не видел, максимум что советуют - менять всякие параметры типа MinSpareServers и т. п., причем советующие часто не понимают, как на низком уровне функционирует вебсервер. Да и в целом общие советы тут дать сложно, источник проблем в самом неожиданном месте может оказаться. Поэтому лучше показать конфиг и выдачу команды top разбирающемуся человеку.
По Unix - см. мануалы к своей ОС. Если FreeBSD - там в хендбуке неплохая глава про оптимизацию. Для Линукса - тоже всякие гайды есть, в сборниках докумендаций. Хотя вряд ли при 1 млн. подключений именно ОС слабое место.
И теперь самое главное - MySQL - на динамических сайтах одна из первопричин тормозов. Читать надо сначала брошюрку "High Performance MySQL", авторы Jeremy Zawodny, Derek J. Balling. Потом если не достаточно - мануал. Еще у Zawodny на сайте есть кое-какие статьи и ресурсы - http://jeremy.zawodny.com/mysql/
Ужас! столько глупостей - и всего в одной статье.
Главное не говорите серверам, которые я оптимизировал что это - глупости. А то вдруг тормозить начнут :)
P.S. Дальнейшую критику лучше бы вести на dedic.ru чем в тут.
Andreyka, я ж не говорю, что ты сервера плохо админишь. :) Я только статью обругал. Более подробно там и напишу.
Спасибо, кидайте еще, если кто имеет большой опыт. :)
Блин, придеться английский учить ... :(