Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Konfiguracja VPS Apache Memory Usage (MB): 0 ?
zagir
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 29.09.2010

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


Witam,
założyłem Na OVH serwer VPS 4gb ramu 3 proce itd. Zainstalowałem CENTOSA i panel zpanelcp wg.:

https://www.nazwa.pl/pomoc/produkty-i-uslug...anel-na-centos/

ale wait time jest ogromny sięga od 1s do nawet 6s:
http://tools.pingdom.com/fpt/#!/bSQRtf...ittlethings.pl/

my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
innodb_buffer_pool_size = 32M

sort_buffer_size = 1M
join_buffer_size = 8M
read_buffer_size = 8M
max_connections = 100
wait_timeout = 100
table_definition_cache = 800


thread_cache_size = 16
table_open_cache = 1K
innodb_force_recovery = 0
query_cache_size = 32M
query_cache_limit =1M

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
long_query_time=1
log-slow-queries=/var/log/mysql/log-slow-queries.log
log-queries-not-using-indexes


<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000
</IfModule>
a oto wynik skryptu który miał pokazać ile zużywa apache

# sh ap.sh
Apache Memory Usage (MB): 0
awk: (FILENAME=- FNR=1) fatalny błąd: próba dzielenia przez zero


Powiem szczerze jestem załamany i nie mam pojęcia co mam z tym fantem zrobić i co jest nie tak
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cepa
post
Post #2





Grupa: Zarejestrowani
Postów: 125
Pomógł: 7
Dołączył: 27.01.2010

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


pokaz co wywala:
php -i | grep apc

apc (apcu) powinno byc wlaczone

co do wydajnosci, w chwili pisania tego posta:
ab -kc 10 -n 100 "http://littlethings.pl/"
masz miedzy 2 a 5 req / sec (IMG:style_emoticons/default/wink.gif)

Napisales ze masz ok 4GB ramu, zwieksz parametry mpm_prefork, StartServers i SpareServers podnies na jakies 64...128 powinno zrownoleglic requesty w kolejce i lockowane mutexem.
Nastepnie sproboj odpalic jeszcze raz z tym kawalkiem kodu tylko stopniuj sobie parametr -c zeby ustalic jaka masz wydajnosc, 10..20..50..100 itd, ta klasa powinna byc odpalona zanim cokolwiek innego poleci w twojej apce, cachuje wyjscie output bufora, robi mutex i ot cala filozofia. Jakby nie pomoglo to pisz, lub wklej wyniki z ab (IMG:style_emoticons/default/smile.gif) A i po kazdej zmianie w kodzie restartuj apacha zeby procesy pehapa nie uzywaly scachowanego kodu.

Osobiscie preferuje setup z nginxem i php-fpm bo subiektywnie wydaje mi sie ze dziala bardziej stabilnie: http://lukasz.cepowski.com/devlog/43,high-...inx-and-php-fpm

Co do mysql, panie na guglu masz wszystko: lmgtfu: http://stackoverflow.com/questions/303994/...ueries-in-mysql

Wydajnosc mierzona ab jest ogolnie o kantu dypy potluc, ale daje ci wstepne wyobrazenia o systemie, na powaznie jmeter.

Ten post edytował cepa 9.10.2014, 19:43:54
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 04:21