Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Apache przypisanie zasobów sprzętowych.
leserek
post 2.07.2013, 14:58:20
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.09.2010

Ostrzeżenie: (0%)
-----


Witam,
czy może ktoś wie czy można za pomocą apache i linuxa ograniczyć dostęp apache i jego potomnych procesów do zasobów sprzętowych. Chodzi mi o zadeklarowanie minimalne ilości pamięci i procesora dla pojedynczego procesu apache. Scenariusz ma wyglądać następująca mam na serwerze pięć stronek, chciałbym dla każdej z nich określić minimum zasobów które zawsze będą dostępne nawet jeżeli serwer będzie mocno obciążony. Chcę aby stronka a miała np 1 GHz i 512 MB natomiast stronka b 2GHz i 1024 MB. To będzie takie minimum gwarantowane, oczywiście jeżeli serwer pozwoli to będą mogły wykorzystać więcej zasobów ale zawsze mają mieć zarezerwowane to minimum. Czy ma ktoś pomysł jak to zrobić?
Go to the top of the page
+Quote Post
erix
post 2.07.2013, 16:41:19
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Co to znaczy, minimum gwarantowane? Od tego są priorytety i tego tak dokładnie nie wydzielisz bez monitorowania czasu procesora.

Jeśli chodzi o limitowanie zasobów, to wystarczy poguglać. Tego jest trochę. [;


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
leserek
post 3.07.2013, 07:49:45
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 5.09.2010

Ostrzeżenie: (0%)
-----


Wiem, że można przypisać jakie maksymalne zasoby może mieć apache, ale czy można właśnie przydzielić mu gwarantowane zasoby procesora i pamięci. Chodzi, że jeżeli serwer będzie już mocno obciążony to dla apache i tak będzie zarezerwowane miejsce w pamięci i procek. Właściwie to dopiero zaczynam zabawę z apache i chciałbym się dowiedzieć od bardziej doświadczonych jakie zasoby będą potrzebne apache'owi aby obsłużyć np. 50 - 100 stronek każda napisana w zendzie?
Go to the top of the page
+Quote Post
erix
post 4.07.2013, 14:30:54
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie używam Apache już bardzo długo, to kobyła.

Nginx + php-fpm i spokojnie daje radę, a 50-100 stronek, to wiesz - mało precyzyjne.

Bardziej bym się skłonił ograniczaniu mocy procesowi interpretera niż httpd, bo ten drugi, to mały procent całego obciążenia.

A jeśli masz fpm, to startujesz dla każdego konta osobny proces i limitujesz zasoby per konto. Choć z gwarantowanymi zasobami będzie ciężko, bo to wszystko zależy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.04.2024 - 03:25