The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"VPS виснет при очистке директории с файлами сессий"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Построение хостинга)
Изначальное сообщение [ Отслеживать ]

"VPS виснет при очистке директории с файлами сессий"  +/
Сообщение от daberman (ok) on 24-Фев-15, 18:04 
Всем привет.

Буду признателен за помощь.

Суть:

Стоит Plesk LAMP. Там стоит сайт, сайт использует 2 БД одна небольша, другая на 30ГБ (InnoDB).
сделаны вот такие настройки мускула (на всякий случай):
query_cache_size=128M
query_cache_limit=128K
innodb_buffer_pool_size=2048M
innodb_file_per_table=1
innodb_log_file_size=1024M
innodb_log_files_in_group=2
innodb_flush_log_at_trx_commit=0
innodb_log_buffer_size=32M

Сайт работает в основном хорошо, НО как только по крону начинается чистка сессий сайт ложится в 504 ошибку.

Пробовал делать вот это:
http://kb.sp.parallels.com/en/119500
вроде не помогло

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

так же когда начинает выдавать 504 ошибку показатель WA у запроса top зашкаливает за 99%

характеристики впс: 1 ядро и 4ГБ оперативки

Подскажите пожалуйства в чем может быть проблема???

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "VPS виснет при очистке директории с файлами сессий"  +/
Сообщение от Serge (??) on 25-Фев-15, 06:48 
большой I/O load. можно - сильно понизить приоритет процесса, удалять чаще и меньшими блоками, выставить лимит на IO (cgroups, blkio)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "VPS виснет при очистке директории с файлами сессий"  +/
Сообщение от daberman (ok) on 25-Фев-15, 11:11 
> большой I/O load. можно - сильно понизить приоритет процесса, удалять чаще и
> меньшими блоками, выставить лимит на IO (cgroups, blkio)

Спасибо за ответ.

Вот еще такое дополнение: система даже при запросе
ls -l /var/lib/php/session | wc -l
виснет. Т.е. вот только что сделал запрос, там было чуть меньше чем 3000 файлов и вылетел в 504. Это вообще нормально?
Т.е. на другом сервере сделал запрос такой же, только там ISP стоит и файлы сессии в своей директории пользователя. Запрос отработал моментально практически, при условии что там 100 000 файлов было.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "VPS виснет при очистке директории с файлами сессий"  +/
Сообщение от universite email(ok) on 26-Мрт-15, 04:26 
>> большой I/O load. можно - сильно понизить приоритет процесса, удалять чаще и
>> меньшими блоками, выставить лимит на IO (cgroups, blkio)
> Спасибо за ответ.
> Вот еще такое дополнение: система даже при запросе
> ls -l /var/lib/php/session | wc -l
> виснет. Т.е. вот только что сделал запрос, там было чуть меньше чем
> 3000 файлов и вылетел в 504. Это вообще нормально?
> Т.е. на другом сервере сделал запрос такой же, только там ISP стоит
> и файлы сессии в своей директории пользователя. Запрос отработал моментально практически,
> при условии что там 100 000 файлов было.

Перегружена по IOPS нода, на котором крутится эта VPS.
В качестве временной меры настройте хранение php сессий в memcache (в ОЗУ).

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру