Возник вопрос по поводу Веб интерфейса.
С утра обновил версию до 3.22 и теперь влоге AcWeb выдаётся следующая ошибка —
Thu, 04 Aug 2005 13:14:13 +0400 MaxSPoolLen reached!
Соответственно он не запускается.
[HTTP]
Port=80
PhpBin=c:\php\php.exe
PerlBin=c:\perl\perl.exe
AdminUser=admin
AdminPass=ххххххххххххххххххх
Про админский порт и интерфейс данные берутся из orig.ini
Правленный acWEB вроде помог.
Стал запускаться нормально и на 80 и на админском.
Предыдущий работал то на дном то на другом порту.
Дир ни как не мог на веб почту попасть
Ой. UsePool не должен был в дистрибутив выскочить, не уследил Перезакачаю дистрибутив.
Свежий отдельный acWEB — просто отладочная версия, ничего там не поменялось, это я для установки на сервер закачал (на ней сейчас и сидим).
Как у вас сразу при запуске очередь пула успевает заполниться.. непонятно. У вас там мог кто-то при перезапуске активно ломиться на порты acweb? Там на входе две очереди — одна на слушающем сокете (1000 запросов по умолчанию), вторая та что у вас исчерпалась (20 запросов по умолчанию). Мне такое быстро исчерпать удавалось только стресс-тестом.
У кого-нибудь еще такое случилось?
Да, интерфейс администратора периодически не работает. помогает перезапуск
в asWeb.log много записей
Fri, 05 Aug 2005 12:24:40 +0400 MaxSPoolLen reached!
никакой нагрузки на web нет.
utils\snmp-mon.exe -data localhost:3140:eserv_monitor:1.3.6.1.4.1.18474.2.1.3.1.1 -height 30 -max 20 -title "Длина очереди"
Какое значение счетчика показывает в начале? И какое в момент появления ругани в логе?
Кстати, отключение UsePool без замены acWEB помогает или нет?
Помогает. Пока все работает нормально. acWEB не менял. Лог чистый
Ну если только в понедельник.
ОК, спасибо.
В начале 0, затем в какой-то момент времени, закономерность не обнаружил, после запроса все подвисает, страничка не выводится, счетчик увеличивается на 1, и после следующего еще на 1 и так пока не достигнет 20, затем ругань в логе.
Происходит это не всегда, когда все работает, добится увеличения счетчика до 20 нереально.
Никакой нагрузки на сервер нет, я один. При закоментаренном UsePool все нормально.
Кстати, когда "после запроса все подвисает" — это запрос к веб-интерфейсу? А не замечали в taskmgr — не висит ли при этом в памяти fs.exe? И сколько потоков показывает taskmgr в acWEB?
Да, просто щелчек по меню в интерфейсе администратора.
Один раз висел, с 8 потоками. Один раз при зависании в taskmgr его не было. Связи fs.exe с зависаниями не нашел.
При запуске 7, после зависания 11, иногда 14. При обычной работе ситуация такая же.
<30>