Сообщение Alex Keda » 2013-03-12 11:49:09
rootden писал(а):гляну как выйдет,
я тут решил все подругому сделать более грамотно,
будем учитывать все что накапало не суммарно за месяц а ежедневно.
1 процессорное время общее cpu.
2 процессорное время mysql.
3 суммарное количество http запросов.
будет 2 лимита:
1 мягкий по тарифу - если превышение периодическое то блокировать, если не регулярное то не трогать.
2 лимит жесткий - если превышен то немедленно блокировать.
Еще нужно проверять процессы пользователя и завершать их если они жрут cpu более X процентов за Y времени, если переодически то блокировать.
у меня логика, такая
смотрим предыдущий день, если есть превышения, смотрим неделю.
если есть превышения и там и там, - лочим.
настривается практически всё, щас ещё впиливаю создание тикетов, при блокировке...
--
а как 2 и 3 штатно считаешь? или нештаттно?
[quote="rootden"]гляну как выйдет,
я тут решил все подругому сделать более грамотно,
будем учитывать все что накапало не суммарно за месяц а ежедневно.
1 процессорное время общее cpu.
2 процессорное время mysql.
3 суммарное количество http запросов.
будет 2 лимита:
1 мягкий по тарифу - если превышение периодическое то блокировать, если не регулярное то не трогать.
2 лимит жесткий - если превышен то немедленно блокировать.
Еще нужно проверять процессы пользователя и завершать их если они жрут cpu более X процентов за Y времени, если переодически то блокировать.[/quote]
у меня логика, такая
смотрим предыдущий день, если есть превышения, смотрим неделю.
если есть превышения и там и там, - лочим.
настривается практически всё, щас ещё впиливаю создание тикетов, при блокировке...
--
а как 2 и 3 штатно считаешь? или нештаттно?