500(InternalServerError)

Вопросы касающиеся настройки, функционирования виртуальных серверов
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

всё можно.
у меня мой первый веб-сервер с сайтом прекрасно работал на 32 мегабайтах оперативной памяти.
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

подскажите куда копать, сайты можно сказать лежат.
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

в уменьшение времени выполнения скриптов
в уменьшение использования памяти
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

где имено, в нгниксе и/или в апаче?
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

в апаче
нгинкс сам по себе рамы-то мало ест и работает быстро
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

второй день мук и головных болей
только сайты нвчинают тормозить или не открыватся ребучу апачь, но что интересно, бывает не подчистую он сжирает оперативу в top бывает 40-60М а сайты уже лежат.

Код: Выделить всё

ps auxwww | grep httpd | wc -l
       4

Код: Выделить всё

Timeout 30
KeepAlive On
MaxKeepAliveRequests 50
KeepAliveTimeout 2

Код: Выделить всё

StartServers          1
MinSpareServers       1
MaxSpareServers      1
MaxClients           1
MaxRequestsPerChild   100

<IfModule mpm_prefork_module>
#    StartServers          5
#    MinSpareServers       5
#    MaxSpareServers      10
#    MaxClients           25
#    MaxRequestsPerChild   0
StartServers          1
MinSpareServers       1
MaxSpareServers      3
MaxClients           10
MaxRequestsPerChild   300
</IfModule>

<IfModule mpm_worker_module>
#    StartServers          2
#    MaxClients           25
#    MinSpareThreads      25
#    MaxSpareThreads      75
#    ThreadsPerChild      25
#    MaxRequestsPerChild   0
    StartServers          1
    MinSpareThreads       5
    MaxSpareThreads      15
    ThreadLimit          25
    ThreadsPerChild       5
    MaxClients           25
    MaxRequestsPerChild 200
</IfModule>
и отключаю сейчас по одному модулю.
походу становитя с каждым разом все хуже и хуже. уже на столько на прокачивал что после ребута апача достаточно три сайта открыть и мы лежим тихонько так смирно.

что есчо зарезать апачу? или я уже мог перегнуть палку?
bisti

500(InternalServerError)

Сообщение bisti »

lissyara писал(а):в уменьшение времени выполнения скриптов
в уменьшение использования памяти
я в правильную сторону капаю по конфигам выше или вообще не туда?
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

Ну, можно ещё самую крайность - из inetd его запускать...

Но лучше поковырять сами сайты. Кэширование, там, и.т.п.
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

кеширование уже настроил как вы и советывали ранее
bisti

500(InternalServerError)

Сообщение bisti »

на форумах пишут что это совсем нежелательно, 5иушто у меня настолько все плохо.
можно для проверки времено перенести меня на другой тариф на безвомезной основе?
bisti

500(InternalServerError)

Сообщение bisti »

походу я рукожоп, пару раз обновлаю сайт и на всех сайтах

Код: Выделить всё

504 Gateway Time-out
bisti

500(InternalServerError)

Сообщение bisti »

хотя, изменил

Код: Выделить всё

StartServers          1
MinSpareServers       1
MaxSpareServers      1
MaxClients           1
MaxRequestsPerChild   100
на

Код: Выделить всё

StartServers          2
MinSpareServers       3
MaxSpareServers      10
MaxClients           5
MaxRequestsPerChild   0
стали открыватся, долго очень очень долго
чего еще апачу надо?
bisti

500(InternalServerError)

Сообщение bisti »

не точняк рукожоп
bisti

500(InternalServerError)

Сообщение bisti »

Код: Выделить всё

last pid:  1614;  load averages:  0.13,  0.13,  0.14     up 6+21:53:39  04:25:22
40 processes:  1 running, 39 sleeping
CPU:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Mem: 179M Active, 142M Inact, 124M Wired, 26M Cache, 59M Buf, 11M Free
Swap: 485M Total, 31M Used, 454M Free, 6% Inuse

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
  633 mysql       7  44    0 49096K 24364K sbwait  47.4H  0.00% mysqld
 3329 bind        4  44    0 27504K  2648K kqread   5:01  0.00% named
  685 root        1  44    0  6876K  1056K kqread   0:30  0.00% dovecot
  501 root        1  44    0 11812K  1212K select   0:22  0.00% ntpd
81852 bisti       1  44    0 16232K  2532K kqread   0:20  0.00% nginx
  638 mailnull    1  44    0 21672K  1260K select   0:13  0.00% exim-4.80.1-2
82401 root        1  44    0  9380K  1400K RUN      0:08  0.00% top
  687 root        1  44    0  9084K   696K kqread   0:08  0.00% dovecot-auth
57375 root        1  44    0 38148K  1780K select   0:03  0.00% sshd
82341 root        1  76    0   124M   644K wait     0:01  0.00% httpd
82336 root        1  76    0   124M   672K wait     0:01  0.00% httpd
82344 root        1  76    0   124M   676K wait     0:01  0.00% httpd
82337 root        1  76    0   124M   676K wait     0:01  0.00% httpd
82343 root        1  76    0   124M   672K wait     0:01  0.00% httpd
  419 root        1  44    0  6928K   932K select   0:01  0.00% syslogd
  725 root        1  44    0  7984K   488K nanslp   0:01  0.00% cron
84453 root        2  44    0 74664K  7816K nanslp   0:01  0.00% ispmgr
82335 root        1  44    0   124M  8236K select   0:01  0.00% httpd
 1219 bisti       1  44    0   140M 24976K select   0:00  0.00% httpd
 1577 bisti       1  44    0   140M 24812K select   0:00  0.00% httpd
 1182 bisti       1  44    0   140M 25012K select   0:00  0.00% httpd
 1533 bisti       1  44    0   140M 24812K select   0:00  0.00% httpd
 1612 bisti       1  76    0   140M 24812K select   0:00  0.00% httpd
  338 root        1  44    0  5248K    64K select   0:00  0.00% devd
57402 root        1  44    0 10352K     0K pause    0:00  0.00% <csh>
после такого только ребут апача помогает
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

undefined писал(а):

Код: Выделить всё

633 mysql       7  44    0 49096K 24364K sbwait  47.4H  0.00% mysqld
серьёзно... почти 1/3 процессорного времени уходит на MySQL

и отсортируйте процессы по памяти.
надо буковку "o" нажать и набрать "size"
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

Код: Выделить всё

last pid: 11062;  load averages:  4.83,  3.07,  2.09     up 7+00:06:09  06:37:52
40 processes:  2 running, 38 sleeping
CPU: 44.4% user,  0.0% nice, 55.6% system,  0.0% interrupt,  0.0% idle
Mem: 202M Active, 137M Inact, 125M Wired, 16M Cache, 59M Buf, 220K Free
Swap: 485M Total, 30M Used, 455M Free, 6% Inuse

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
10973 bisti       1  44    0   148M 40912K select   0:00  0.00% httpd
10951 bisti       1  44    0   148M 40820K select   0:00  0.00% httpd
11062 bisti       1  76    0   146M 37488K select   0:00  1.95% httpd
11058 bisti       1  53    0   146M 37488K select   0:00  0.00% httpd
11060 bisti       1  69    0   146M 37484K select   0:00  0.98% httpd
 6166 root        1  65    0   120M 12808K wait     0:01  0.00% httpd
 6169 root        1  45    0   120M 12808K wait     0:01  0.00% httpd
 6168 root        1  70    0   120M 12808K wait     0:01  0.00% httpd
 6164 root        1  54    0   120M 12808K wait     0:01  0.00% httpd
 6163 root        1  48    0   120M 12808K wait     0:01  0.00% httpd
 6162 root        1  44    0   120M 12756K select   0:00  0.00% httpd
84453 root        2  44    0 74664K  3384K nanslp   0:01  0.00% ispmgr
  633 mysql       7  48    0 49096K 22468K RUN     48.0H 19.82% mysqld
57375 root        1  44    0 38148K  1676K select   0:04  0.00% sshd
 3329 bind        4  44    0 29552K  3948K kqread   5:07  0.00% named
  721 root        1  44    0 26212K   908K select   0:00  0.00% sshd
  638 mailnull    1  70    0 21672K  1220K select   0:13  0.00% exim-4.80.1-2
 6375 bisti       1  44    0 16232K  4060K kqread   0:06  0.00% nginx
 6374 root        1  76    0 16232K  2832K pause    0:00  0.00% nginx
80724 dovecot     1  44    0 13440K     0K kqread   0:00  0.00% <pop3-login>
73079 dovecot     1  45    0 13436K     0K kqread   0:00  0.00% <imap-login>
73078 dovecot     1  44    0 13436K     0K kqread   0:00  0.00% <imap-login>
  501 root        1  44    0 11812K  1152K select   0:22  0.00% ntpd
57402 root        1  51    0 10352K  1264K pause    0:00  0.00% csh
 6379 root        1  44    0  9380K  1720K RUN      0:01  0.00% top
oO возможно не в апаче дело?
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

апачи....
попробуйте всёже из inetd его запускать...
Убей их всех! Бог потом рассортирует...
bisti

500(InternalServerError)

Сообщение bisti »

добавил в /etc/inetd.conf
http stream tcp nowait root /usr/local/sbin/httpd httpd
и в /etc/rc.conf
inetd_enable="YES"

сейчас достаточно /etc/rc.d/inetd restart
или необходимо еще что-то?
bisti

500(InternalServerError)

Сообщение bisti »

Код: Выделить всё

 628 mysql       7  65    0 47176K 21820K sbwait 240:30  0.00% mysqld
мускул может тоже глючит?
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

500(InternalServerError)

Сообщение lissyara »

undefined писал(а): мускул может тоже глючит?
в каком смысле "глючит"?

вообще, использование оперативной памяти - это нормально. она для этого и создана =)

ненормально, то что ваш сайт долго страницы генерирует.
и это причина. а устраняете вы следствия.
Убей их всех! Бог потом рассортирует...
Ответить