VPS: работал быстро, стал медленней - что смотреть?

k.d.r
На сайте с 06.07.2008
Offline
200
1086

VPS, Федора коре 7 стоит, заточена под битрикс, хостер мастерхост.

Размещено порядка 40 сайтов, общее кол-во посетителей не превышает 300 в день и 1 из них нагруженный, порядка 4к в сутки. Гугл говорит в среднем страницы на вашем сайте загружаются за 4,4 с.

Интересует вопрос, что нужно смотреть, почистить, оптимизировать, чтоб впс реще работал?

M
На сайте с 01.12.2009
Offline
235
#1

нужно смотреть.

Администратор Linux,Freebsd. построения крупных проектов.
k.d.r
На сайте с 06.07.2008
Offline
200
#2

http://wilka.ru, знаю одно - с главной страницы, при открытии, 3 запроса к 3ем разным базам.

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

iamsens
На сайте с 26.08.2009
Offline
115
#3
k.d.r:
чтоб впс реще работал?

отключите логи, подкрутите буфера в мускуле

unixadm
На сайте с 24.09.2010
Offline
110
#4

Попробуйте следующее:

wget http://mysqltuner.pl/mysqltuner.pl

chmod +x mysqltuner.pl

./mysqltuner.pl

Дальше укажите рутовые логин и пароль к SQL-серверу, скрипт выдаст рекомендации по его тюнингу.

Host4Biz: NVMe Хостинг в Европе ( https://host4.biz/ru/hosting/shared-hosting ) | Windows/Linux NVMe VPS в Европе ( https://host4.biz/ru/vps ) | Выделенные серверы в Европе, США и Азии ( https://host4.biz/ru/servers/dedicated )
V
На сайте с 05.08.2007
Offline
87
#5
k.d.r:
VPS, Федора коре 7 стоит, заточена под битрикс, хостер мастерхост.

На сайте Битрикс есть довольно много рекомендаций по настройке производительности серверов. Смотрите, например, тут http://dev.1c-bitrix.ru/user_help/help/setup/configuration_guide.php, или в блогах разработчиков.

С уважением, Victor (http://adm-lib.ru)
N
На сайте с 06.05.2007
Offline
419
#6
k.d.r:
Подскажите пожалуйста, что может быть перегружено, или на протяжении лет забиваться какими-то логами или еще что-то, что может влиять на нагрузку.

ну вот и отключите их. в битриксе есть свой внутренний учет посещаемости. фактически о каждой загрузке создается запись в базу.

в документации такого не напишут.

Кнопка вызова админа ()
k.d.r
На сайте с 06.07.2008
Offline
200
#7
VGrey:
На сайте Битрикс есть довольно много рекомендаций по настройке производительности серверов. Смотрите, например, тут http://dev.1c-bitrix.ru/user_help/he...tion_guide.php, или в блогах разработчиков.

Сервер оптимизированный под битрикс http://masterhost.ru/service/hosting/vps/unix/practical-bitrix/, битрикс не используется на сервере.

iamsens, unixadm, благодарю.

[Удален]
#8
k.d.r:
http://wilka.ru, знаю одно - с главной страницы, при открытии, 3 запроса к 3ем разным базам.
Подскажите пожалуйста, что может быть перегружено, или на протяжении лет забиваться какими-то логами или еще что-то, что может влиять на нагрузку.

Вы сами в своём посте отвечаете на свои запросы...

Первую страницу любого своего проекта делаете статикой.

Если у вас - оно "динамическое", то всё равно мало верю, что оно обновляется больше 10 раз за час.

Пусть у вас в час 1000 пользователей. В нынешней ситуации - это 3000 обращений к СУБД(для того, чтобы извлечь одну и ту же в большинстве случаев информацию!), как минимум. Я вам предлагаю: ставите nginx(или аналоги), настраиваете кэширование. Раз в 10 минут - делаете "обновление" и создаёте первую страничку. Итого: 1000 раз вытаскивается страница из кэша nginx(а это для него практически плёвое дело) и только 3*6=18 запросов к СУБД.

...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий