Помощник
|
Помогите пожалуйста с apache, Грузит процессор |
Solonik
|
Сообщение
#1
|
||
|
|
||
|
|||
Belos |
4.8.2013, 12:22;
Ответить: Belos
Сообщение
#2
|
|
ОС какая там стоит?
|
|
|
Solonik
|
Сообщение
#3
|
|
Belos, хз, но если по ssh зайти пишет linux-x86-64
вот скриншот http://s2.ipicture.ru/uploads/20130804/VM5F2L9P.png опять такая фигня...Не пойму -------------------- |
|
|
Belos |
4.8.2013, 12:38;
Ответить: Belos
Сообщение
#4
|
|
А вас не штормят?
|
|
|
Solonik
|
Сообщение
#5
|
|
Belos, Да не думаю там нету серьезного ничего. В основном для отладки использую... А как узнать или может что доустановить нужно ?
Самое интересное я так понял виснет веб сервер загружается и я так понимаю apache виснет, а при этом к самому NAS можно подключиться он на пинг, трассировку, telnet, ssh всё работает.... На всякий случай вот конфиг apache Развернуть/Свернуть
#ServerType standalone
ServerRoot "/usr/local/apache" #LockFile /usr/local/apache/logs/apache.lock #PidFile /usr/local/apache/logs/apache.pid #ScoreBoardFile /usr/local/apache/logs/apache.scoreboard Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 MinSpareServers 5 MaxSpareServers 10 StartServers 5 MaxClients 50 MaxRequestsPerChild 0 LoadModule php5_module modules/libphp5.so Listen 80 User httpdusr Group everyone ServerAdmin admin@NAS #ServerName NAS TraceEnable off ServerTokens Prod DocumentRoot "/share/Web" <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> <Directory "/share/Web"> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> <IfModule dir_module> DirectoryIndex index.html index.htm index.php </IfModule> AccessFileName .htaccess <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> UseCanonicalName Off HostnameLookups Off <Directory "/usr/local/apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory> DefaultType text/plain ErrorLog /dev/null # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel crit <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent <IfModule logio_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> # # If you prefer a logfile with access, agent, and referer information # (Combined Logfile Format) you can use the following directive. # </IfModule> ServerSignature On # # Aliases: Add here as many aliases as you need (with no limit). The format is # Alias fakename realname # <IfModule alias_module> Alias /v3_menu/ "/home/httpd/v3_menu/" <Directory "/home/httpd/v3_menu"> AllowOverride None Order allow,deny Allow from all </Directory> </IfModule> <IfModule autoindex_module> AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip AddIconByType (TXT,/icons/text.gif) text/* AddIconByType (IMG,/icons/image2.gif) image/* AddIconByType (SND,/icons/sound2.gif) audio/* AddIconByType (VID,/icons/movie.gif) video/* AddIcon /icons/binary.gif .bin .exe AddIcon /icons/binhex.gif .hqx AddIcon /icons/tar.gif .tar AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip AddIcon /icons/a.gif .ps .ai .eps AddIcon /icons/layout.gif .html .shtml .htm .pdf AddIcon /icons/text.gif .txt AddIcon /icons/c.gif .c AddIcon /icons/p.gif .pl .py AddIcon /icons/f.gif .for AddIcon /icons/dvi.gif .dvi AddIcon /icons/uuencoded.gif .uu AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl AddIcon /icons/tex.gif .tex AddIcon /icons/bomb.gif core AddIcon /icons/back.gif .. AddIcon /icons/hand.right.gif README AddIcon /icons/folder.gif ^^DIRECTORY^^ AddIcon /icons/blank.gif ^^BLANKICON^^ DefaultIcon /icons/unknown.gif ReadmeName README.html HeaderName HEADER.html IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t </IfModule> # # Document types. # <IfModule mime_module> TypesConfig /etc/config/apache/mime.types AddLanguage da .dk AddLanguage nl .nl AddLanguage en .en AddLanguage et .ee AddLanguage fr .fr AddLanguage de .de AddLanguage el .el AddLanguage he .he AddCharset ISO-8859-8 .iso8859-8 AddLanguage it .it AddLanguage ja .ja AddCharset ISO-2022-JP .jis AddLanguage kr .kr AddCharset ISO-2022-KR .iso-kr AddLanguage nn .nn AddLanguage no .no AddLanguage pl .po AddCharset ISO-8859-2 .iso-pl AddLanguage pt .pt AddLanguage pt-br .pt-br AddLanguage ltz .lu AddLanguage ca .ca AddLanguage es .es AddLanguage sv .sv AddLanguage cs .cz .cs AddLanguage ru .ru AddLanguage zh-TW .zh-tw AddCharset Big5 .Big5 .big5 AddCharset WINDOWS-1251 .cp-1251 AddCharset CP866 .cp866 AddCharset ISO-8859-5 .iso-ru AddCharset KOI8-R .koi8-r AddCharset UCS-2 .ucs2 AddCharset UCS-4 .ucs4 AddCharset UTF-8 .utf8 <IfModule negotiation_module> LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw </IfModule> AddType application/x-tar .tgz AddEncoding x-compress .Z AddEncoding x-gzip .gz .tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php .php4 .php3 .phtml AddType application/x-httpd-php-source .phps AddHandler cgi-script .cgi AddType text/html .shtml AddHandler server-parsed .shtml AddHandler send-as-is asis AddHandler imap-file map AddHandler type-map var </IfModule> <IfModule mime_magic_module> MIMEMagicFile /etc/config/apache/magic </IfModule> <IfModule setenvif_module> BrowserMatch "Mozilla/2" nokeepalive BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "JDK/1\.0" force-response-1.0 </IfModule> <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> LoadModule deflate_module modules/mod_deflate.so <IfModule mod_deflate.c> DeflateCompressionLevel 2 AddOutputFilterByType DEFLATE text/html text/plain text/xml AddOutputFilter DEFLATE js css BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.[0678] no-gzip BrowserMatch \bMSIE\s7 !no-gzip !gzip-only-text/html </IfModule> Include /etc/config/apache/extra/httpd-vhosts-user.conf Include /etc/config/apache/extra/apache-dav.conf Include /etc/config/apache/extra/apache-msv2.conf Include /etc/config/apache/extra/apache-musicstation.conf Include /etc/config/apache/extra/apache-photo.conf Сообщение отредактировал Solonik - 4.8.2013, 13:41 -------------------- |
|
|
sdrc26 |
4.8.2013, 13:57;
Ответить: sdrc26
Сообщение
#6
|
|
Проверить можно запросами, раз у вас апатч плодиться
ps aux | grep httpd |wc -l netstat -na | grep :80 | wc -l netstat -na | grep :80 | grep SYN | sort -u | more Как вариант может у вас памяти на апатч не хватает? (хотя говорите что много свободной оперативки) А так поставьте акселератор PHP какой нибудь, тот же eaccelerator как вы и писали или xcache А так конечно, лучше всего смотреть логи системы и того же апатча Belos, хз, но если по ssh зайти пишет linux-x86-64 Получите ответ, какая у вас OS cat /etc/issue Сообщение отредактировал sdrc26 - 4.8.2013, 14:05 -------------------- __________________AMSTERDAM__________________ ISPmgr Lite / Pro - 3 / 5.5 EUR в месяц или 22 / 40 EUR Вечная P.S. Занимаюсь предоставлением услуг Хостинга с 2007-ого года |
|
|
anchous |
4.8.2013, 14:09;
Ответить: anchous
Сообщение
#7
|
|
попробуйте отключить логирование (была тема протечки), а также уменьшить таймауты KeepAliveTimeout, Timeout и потребление памяти в пхп.ини, также можно разделять процессы на уровне виртуальных хостов
если не поможет, то можно попробовать прикрутить PRM (process resource monitor) или заюзать RLimitCPU с этими насами не работал, но полагаю что там кастрированный вариант линуха, так что как там и что настраивать уже вопросы его использования -------------------- |
|
|
Solonik
|
Сообщение
#8
|
|
sdrc26, посмотрел есть папка .eaccelerator.tmp и в ней много подпапок, может он уже установлен ?
вот выполнил команды или нужно путь к аппачу и дальше команду ? Развернуть/Свернуть
[~] # netstat -na | grep :80 | wc -l
netstat: no support for `AF INET6 (tcp)' on this system. netstat: no support for `AF INET6 (udp)' on this system. netstat: no support for `AF INET6 (raw)' on this system. 33 [~] # netstat -na | grep :80 | grep SYN | sort -u | more netstat: no support for `AF INET6 (tcp)' on this system. netstat: no support for `AF INET6 (udp)' on this system. netstat: no support for `AF INET6 (raw)' on this system. [~] # ps aux | grep httpd |wc -l 14 [~] # cat /etc/issue Welcome to TS-269(), QNAP Systems, Inc. А если xcache установить там нужны какие настройки или можно так использовать ? anchous, а до скольки лучше уменьшить KeepAliveTimeout, Timeout ? Сообщение отредактировал Solonik - 4.8.2013, 14:32 -------------------- |
|
|
anchous |
4.8.2013, 19:54;
Ответить: anchous
Сообщение
#9
|
|
конфиг ваш не смотрел в первый раз- установленные у вас параметры вполне достаточно, но можно попробовать снизить до
KeepAliveTimeout 5 Timeout 200 попробуйте тогда в сторону пхп поковыряться - подрезать парметры выполнения и памяти на скрипт -------------------- |
|
|
Solonik
|
Сообщение
#10
|
|
anchous, А там влияют параметры на процессор ? Я так понимаю там параметры максимальный размер upload, post максимальный, сколько памяти выделять оперативной... вроде не должны они влиять на процессор или я ошибаюсь ?
память то у меня при этом норм показывается. Сообщение отредактировал Solonik - 4.8.2013, 20:09 -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Помогите вспомнить рекламного бота Телеграм для обмена рекламой | 0 | Mixatraider | 692 | 21.2.2024, 23:42 автор: Mixatraider |
|
"Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом." Вопрос |
0 | kuz999 | 1188 | 5.2.2024, 14:06 автор: kuz999 |
|
Помогите рещить проблему с монитором. Почему низкое разрешение при подключении монитора через displayport? |
0 | Levels | 1695 | 11.12.2020, 0:48 автор: Levels |
|
Помогите кто нибудь получить партнерку Росбанк! | 7 | heisenberg_mw | 2315 | 7.8.2020, 9:28 автор: heisenberg_mw |
|
Помогите найти тему пожалуйста | 7 | virtas | 12401 | 24.7.2020, 17:02 автор: -JamesSmips- |
Текстовая версия | Сейчас: 28.3.2024, 21:09 |