powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как найти причину засора?
9 сообщений из 9, страница 1 из 1
Как найти причину засора?
    #34633955
Maxim A. Epishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

В последние две недели Cache' начал выдавать в вебе вот такую ошибку: The Server-side program did not return any data, и еще ошибка про то что сервер закрыл соединение. Чем дальше тем чаще, проявляется только в веб приложениях (csp), т.к. основная работа с сервером идет через них. Используем доступ к серверу через IIS, с ним и его настройками вроде все в порядке, все под винду версия сервера 5.0.12.

Никто с подобным не сталкавался? Ну и сабж собстенно, как найти причину?

PS. на что влияет параметр число фоновых процессов в конфигурации? (сейчас стоит 0).
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634044
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это точно ошибки CSP?
Как часто проявляется ошибка?

А вообще подозрение на операционную систему, что не дает держать большое число соединений.
Операционка то серверная?

Какое максимальное число подключений IIS?
Какие коды возврата дает IIS (можно в логе посмотреть)?
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634056
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая сетевая карта? Ставили-ли/удаляли сервис-паки?
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634107
Maxim A. Epishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибки как я понимаю выдает dll'ка которая устанавливается к IIS'у, (черный и красный текст на белом фоне). 2003ый сервер на самой каше, и 2000ый сервак для IIS, машинки на одном свиче сидят коннект стабильный, железо/сервис паки не меняли после последней переустановки. (полгода назад где-то меняли рейд-массив, после этого ниче не трогали).

Ошибка появляется раза два-три в день минут на 5-6 (по разному), у всех пользователей одновременно. Такое подозрение что Cache-сервер начинает что-то считать и уходит в глубокий астрал, хотя возможно я ошибаюсь.

Кол-во подключений к IIS неограничено.
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634152
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
5-6 минут, да еще у всех - это хорошо, есть время потестить ;-)

А в этот момент к каше другими способами подключиться можно, например терминал, проводник, панель управления (он же еще есть в каше 5.0) ?

как заполнена таблица блокировок?
проверяли целостность баз данных?
тестировали дисковую подсистему (желательно на несколько часов что-нибудь запустить)?
появляется ли в этот момент что-нибудь в cconsole.log?
что появляется в csp.log на машине с IIS?

Пока больше всего похоже на сбои в механике диска.
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634327
Maxim A. Epishin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
про csp.log не знал, вот его кусок из последнего сбоя:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
>>> Time: Tue Jul  03   10 : 49 : 47   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3864 
    Error Condition
    Exception caught in f:cspFree: c0000005
>>> Time: Tue Jul  03   10 : 51 : 17   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3956 
    Error Condition
    Exception caught in f:cspMalloc: c0000005
>>> Time: Tue Jul  03   10 : 54 : 57   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3864 
    Error Condition
    Exception caught in f:cspReadBuffer: c0000005
>>> Time: Tue Jul  03   10 : 54 : 57   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3864 
    Diagnostic
    Connection to Cache is not responding
>>> Time: Tue Jul  03   10 : 54 : 57   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3864 
    Warning
    A Connection between the CSP Gateway and Cache has been found to be closed (possibly as a result of an intermediary, such as a firewall, timing-out the TCP session)
>>> Time: Tue Jul  03   10 : 57 : 10   2007 ; RT Build:  662 . 705 ; Log-Level:  0 ; Thread-Id:  3800 
    Error Condition
    Exception caught in f:cspMalloc: c0000005

и все в таком духе, эксепшены до сих пор пачками летят. =(

Блок А.Н.как заполнена таблица блокировок?
проверяли целостность баз данных?


Где это можно посмотреть?

Блок А.Н.
тестировали дисковую подсистему (желательно на несколько часов что-нибудь запустить)?


С винтами все в порядке было, после первого сбоя, вечером еще проверю, пока не буду лезть, новый месяц..

Блок А.Н.
появляется ли в этот момент что-нибудь в cconsole.log?


Нет, в этом все чисто, только сообщения о перезагрузке. Из подозрительного там вот такой кусок:

Код: plaintext
1.
2.
 07 / 02 - 13 : 03 : 31 : 437  (  3128 ) LOCK TABLE FULL!!!  (Repeat messages will be suppressed for  20  minutes).
 07 / 02 - 19 : 00 : 05 : 843  (  3468 ) LOCK TABLE FULL!!!  (Repeat messages will be suppressed for  20  minutes).

но это за вчерашний день.
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634499
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Exception caught in f:cspMalloc: c0000005
поломался шлюз? странно...
даже не могу придумать, из-за чего это может быть. Опять же больше похоже на сбой операционной системы. Вирусы? Повреждение файлов?
Заменить сервер с IIS можно?

авторГде это можно посмотреть?
В каше 5.0 не знаю, в каше 4.1 можно было в панели управления, в каше 5.2 - в портале.

автор LOCK TABLE FULL!!!
Ага, таблица блокировок тоже может быть причиной зависания, при этом происходит ошибка и если у вас есть ее обработка, то возможно при этом вы пытаетесь откатить операцию. А при заполненной таблице блокировок не помню, чтобы у меня получилось дождаться.
Каше заметно начинает тормозить уже при 80% заполненности таблицы блокировок.
Но csp-шлюз при этом вроде работает.

проводник, панель управления в момент сбоя к серверу подключаются?
если без проблем, то более вереоятно, что сбой на сервере с IIS. Если нет, то нужно искать причину в сервере каше.
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34634913
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.В каше 5.0 не знаю, в каше 4.1 можно было в панели управления
В 5.0 все там же... Ничего не изменилось. Панель управления->Таблица блокировок
...
Рейтинг: 0 / 0
Как найти причину засора?
    #34635877
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таблица таблицей .... а вот если заблокируется сессия.... или другая таблица используемая всеми csp...

То любимый красный CSP Error на белом фоне - первый видимый результат
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как найти причину засора?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]