- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Сразу предупрежу что в администрировании серверов я особо не спец. Но хотелось бы выяснить что происходит с сервером и какие будут рекомендации.
Есть VDS на firstvds.ru, тариф Улет (максимальный, CPU 600 MHz), расширенная оперативка до 288 Mb.
На сервере "стандартный набор" сервисов MySQL, PHP, Apache, FTP и т.д. Установлено порядка 30 сайтов на движках WP, DLE, Joomla - все с нулевой посещаемостью.
Стал замечать что сайты особенно на Джумле и ВП грузятся очень долго, даже Яндекс в аддурилку не принимал из-за "превышено ожидание ответа сервера".
Посмотрел загрузку и вот что выяснилось:
fx-45# top
last pid: 58794; load averages: 6.33, 6.33, 6.34 up 0+01:19:29 05:03:06
40 processes: 5 running, 35 sleeping
CPU: 17.6% user, 0.0% nice, 82.4% system, 0.0% interrupt, 0.0% idle
Mem: 249M Active, 39M Free
Swap: 576M Total, 576M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
94624 mysql 17 20 0 12172K 7448K kserel 3 7:50 19.68% mysqld
35694 www 1 4 0 22404K 18048K sbwait 2 0:40 13.18% httpd
45626 www 1 4 0 21636K 17176K sbwait 1 0:23 11.38% httpd
25597 www 1 4 0 21360K 17128K sbwait 0 1:02 10.89% httpd
48574 www 1 4 0 21168K 16816K sbwait 3 0:13 10.64% httpd
52821 www 1 96 0 23628K 19416K select 3 0:04 10.11% httpd
33050 www 1 4 0 22404K 18228K sbwait 2 0:42 8.20% httpd
47571 www 1 4 0 21116K 16684K sbwait 1 0:18 8.06% httpd
45539 www 1 4 0 21116K 16760K sbwait 1 0:21 7.57% httpd
57573 www 1 4 0 20840K 16468K sbwait 0 0:03 7.21% httpd
33512 www 1 4 0 21112K 16652K sbwait 0 0:41 5.42% httpd
52906 www 1 4 0 21040K 16528K sbwait 1 0:05 5.27% httpd
40675 www 1 96 0 23628K 19396K RUN 1 0:30 3.56% httpd
95842 root 1 96 0 2340K 1432K CPU0 2 0:08 0.00% top
94992 root 1 96 0 6300K 2764K select 0 0:01 0.00% sshd
94639 root 1 8 0 15104K 10720K nanslp 1 0:01 0.00% httpd
94666 root 1 96 0 14512K 10460K select 0 0:00 0.00% httpd
Как видно всё время перегружен CPU. Значения прыгают, но system всегда более 80%, обычно от 80 до 95.
В чем может быть дело? VDS с такой конфигурацией не годится для размещения 30 сайтов с нулевой посещаемостью или что-то не так в настройках?
Всем заранее спасибо за ответы.
Включите в конфиге апача ExtendedStatus и раскомментируйте локацию <Location /server-status>.
Или поставьте apachetop. Тогда будет от чего танцевать.
Если все это делать лениво, просто посмотрите в логах кто у вас там шарится и насколько резво.
fat87 предположу что капча в дле вешает серв из-за какого-то спамера.
А вообще загрузи лог доступа и посмотри что к чему, раз говоришь посещаемость нулевая, то за 5 минут разглядишь.
специфическая картина : огромный system и апачи ожидают в sbwait.
Вероятно, вы или кто-то из соседей на той же ноде файлы раздает.
Включите в конфиге апача ExtendedStatus и раскомментируйте локацию <Location /server-status>.
Или поставьте apachetop. Тогда будет от чего танцевать.
Если все это делать лениво, просто посмотрите в логах кто у вас там шарится и насколько резво.
Если можно поподробнее, как активировать расширенный статус процессов. В httpd.conf директивы ExtendedStatus нет (apache22), <Location /server-status> там также нет.
Раскомментировал #LoadModule status_module modules/mod_status.s и добавил сам строку ExtendedStatus On , но по команде top ничего не изменилось.
fat87 предположу что капча в дле вешает серв из-за какого-то спамера.
А вообще загрузи лог доступа и посмотри что к чему, раз говоришь посещаемость нулевая, то за 5 минут разглядишь.
DLE с отключенной регистрацией, логи глянул - кроме ботов Яндекса и Гугла ничего нет практически.
кроме ботов Яндекса и Гугла ничего нет практически
Вполне возможно, что они-то и грузят, особенно если на сайтах по много страниц.
Пропишите в роботсе crawl-delay побольше, секунд 30 например.
И поковыряйтесь в конфиге Мускула, там дефолтные настройки ну никак не рассчитаны на "30 сайтов на движках WP, DLE, Joomla", т.е. которые как раз очень активно работают с БД...
82.4% systemm - оверселлинг по диску
82.4% systemm - оверселлинг по диску
что никого уже и не удивляет :)
Andreyka, системы виртуализации разные бывают. На родительском сервере VDS fx-45
CPU states: 17.5% user, 0.0% nice, 28.3% system, 1.4% interrupt, 52.8% idle
За 14 минут наблюдения system было до 46%
При этом внутри VDS она всегда больше 80 в эти же минуты держалась.
Для чистоты смотрел на соседнем VDS на том же сервере там system 0-1%
То есть это чистые system этого VDS.
На этом VDS останавливаем на секунду mysql и вуаля system 0 %
Так что овеселлинг тут не при чем.
82.4% systemm - оверселлинг по диску
Там, я так понимаю, jail, так что не факт.
ISPServer,
На этом VDS прекращаем дергать диск и вуаля system 0 %