Skocz do zawartości
Zaloguj się, aby obserwować  
ddkk

Zniesienie limitow na serwerze

Polecane posty

Witam,

 

Znajomy zalozyl mi konta na swoim dedyku.

Zaczalem na nim robic testy na obciazenie. W ciagu minuty poszlo ok 2tys zapytan do bazy itp.

Problem pojawil sie jednak jak zaczalem katowac funkcje PHPa fsockopen.

Po wywolaniu jej ok 300 razy (prawie jednoczesnie) wyskoczylo cos w stylu

fork: zasoby niedostepne. Prawdopodobnie jest ustawiony limit uzycia tej funkcji na usera.

 

Moje pytanie brzmi:

Jak na roocie moge zniesc to ograniczenie?

Zakladam ze problemem takze moze tez byc maksymalna pamiec przydzielana jednemu plikowi php (8mb).

Prosilbym takze o info jak po zmianie konfiga zrestartowac dana usluge.

 

Znajomy nie zna sie na administracji i musze napisac mu krok po kroku co i gdzie zrobic :). Konto bylo zakladane przez Cpanel - moze to jakos ustawilo ograniczenia?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Eee, to się nie nazywa czasami fork bomb? Za dużo procesów uruchomionych naraz, które blokują uruchamianie kolejnych?

 

Swoja drogą - nie wiem czy wyłączenie tych limitów na dedyku to byłby dobry pomysł :P

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Fobi

Dokladnie, jedna z podstwowych spraw. Po to sie ta funkcje ogranicza aby zapewnic jakas tam stabilnosc wiec jak napisal Irvin - lepiej zostawic.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zostawienie nie wchodzi w gre.

 

Prawdopodobnie jest ot limit procesow na usera (kasdy socket to osbny proces). Prawdopodobnie w krenelu jest limit ustawiony. Trzeba go przekecic na 1000 procesow / user :D.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrick
Zostawienie nie wchodzi w gre.

 

bo kazdy lubi miec nie stabilny system :D

Niewiem co chcesz osiagnac ale powodzenia :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Zostawienie nie wchodzi w gre.

 

Prawdopodobnie jest ot limit procesow na usera (kasdy socket to osbny proces). Prawdopodobnie w krenelu jest limit ustawiony. Trzeba go przekecic na 1000 procesow / user :D.

 

Może po prostu ulimit?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na serwie ma byc skomplikowany i zasobozerny serwis... procesy sa odpalane z crona, chyba wiec lapia sie na limity usera.

 

do Neas:

xxx@server [~]# ulimit

unlimited

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×