Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Ограничение нагрузки.

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
12 posts
  • 1
  • 2
  • Next
new_
Posts: 43
Joined: Tue Jan 13, 2015 5:52 pm

Ограничение нагрузки.
  • Quote

Post by new_ » Thu Jan 15, 2015 5:02 am

Здравствуйте!
Существует ли возможность ограничить нагрузку на сервер стандартными средствами, при создании нового пользователя?
То есть что бы один "контуженый" пассажир не ронял весь сервер 1-им шибко-толстым скриптом.
Например создать несколько тарифов с разными квотами по нагрузке на ЦП, Ширину канала и прочие ограничения.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ограничение нагрузки.
  • Quote

Post by skurudo » Thu Jan 15, 2015 5:14 am

Стандартными средствами - никак. Можно ограничить трафик и дисковую квоту. Возможно такая штука появится в следующих версиях или в реселлерском модуле - пока не ясно.

Отсутствие такой возможность - к сожалению или к счастью, вопрос тонкий. Порой лимиты в панели (я сравниваю с isp) могут приводить к проблемам, а потом долгим поискам. Возможно имеет смысл выставить время выполнения скрипта поменьше или оптимизировать :)
Top

new_
Posts: 43
Joined: Tue Jan 13, 2015 5:52 pm

Re: Ограничение нагрузки.
  • Quote

Post by new_ » Thu Jan 15, 2015 7:49 am

бог с ними с ограничениями, но как тогда выявлять этого "пассажира"?
ведь в стандарте идут только общие нагрузки на ЦП и прочее, без разбивки по юззверам
Top

new_
Posts: 43
Joined: Tue Jan 13, 2015 5:52 pm

Re: Ограничение нагрузки.
  • Quote

Post by new_ » Thu Jan 15, 2015 7:58 am

ведь постоянно увеличивать мощности железа из за одного-двух "пассажиров" по крайней мере не разумно
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ограничение нагрузки.
  • Quote

Post by skurudo » Thu Jan 15, 2015 8:48 am

new_ wrote:бог с ними с ограничениями, но как тогда выявлять этого "пассажира"?
ведь в стандарте идут только общие нагрузки на ЦП и прочее, без разбивки по юззверам
Здесь криминалисты могут посоветовать пару методов: по-проще и по-сложнее.

В первом случае в моменты пиковой нагрузки можно смотреть на server-status. Включить можно в настройках apache2 (/etc/apache2/apache2.conf)

Code: Select all

ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order Allow,Deny
Deny from all
Allow from 127.0.0.1
Allow from localhost
</Location>
и здесь посмотреть:
/etc/apache2/mods-available/status.conf

Code: Select all

Listen 127.0.0.1:8081
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    Allow from localhost
</Location>
Выглядит вот так вот:
Image

Второй способ - установить apache2-mpm-itk и дописывать каждому пользователю - выполняться от конкретного пользователя. Естественно, ручной работы будет побольше. Скорее всего нужно будет какой-то отдельный шаблон монстрячить или править текущий. Как-то вот так:

Code: Select all

<VirtualHost *:8080>
 ServerName example.com
 DocumentRoot /path/to/web/root
 AssignUserId vhost-user vhost-group
</VirtualHost>
(это не инструкция есичо - перед копипастой нужно сурово подумать)
Top

new_
Posts: 43
Joined: Tue Jan 13, 2015 5:52 pm

Re: Ограничение нагрузки.
  • Quote

Post by new_ » Thu Jan 15, 2015 9:11 am

а можно картинку перезалить?
мне всего то и достаточно - что посмотреть какой файл вызывает максимальные нагрузки(например его расположение), и по этим признакам вычислить негодяя.
второй вариант отпадает - дабы написать что то свое руки к сожалению не заточены.

п.с. я уже сурово думаю >:)
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Ограничение нагрузки.
  • Quote

Post by skurudo » Thu Jan 15, 2015 10:07 am

new_ wrote:а можно картинку перезалить?
Там же ж ссылка на более крупную картинку - http://cdn.abcd.black/image/1x
Домены и адреса замазаны. Для вашей задачи - домен и путь видны.
Top

new_
Posts: 43
Joined: Tue Jan 13, 2015 5:52 pm

Re: Ограничение нагрузки.
  • Quote

Post by new_ » Thu Jan 15, 2015 10:31 am

Все! данкешон! Странно но картинка открылась только через анонимайзер О_о
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Ограничение нагрузки.
  • Quote

Post by imperio » Thu Jan 15, 2015 2:22 pm

Функционал с ограничением ресурсов (ram, cpu) появится в коммерческой версии
Top

Deeryo
Posts: 190
Joined: Tue Nov 05, 2013 1:55 pm

Re: Ограничение нагрузки.
  • Quote

Post by Deeryo » Thu Jan 15, 2015 4:32 pm

Но ведь по дефолту ставится mod_ruid2, поэтому itk не нежен, можно просто смотреть top. Можно ограничить кол-во соединений косвенно в my.cnf опцией max_user_connections=20 и глобально в конфиге араche MaxClients 100 (или меньше на слабом сервере).
Top


Post Reply
  • Print view

12 posts
  • 1
  • 2
  • Next

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password