Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Подскажите, пожалуйста, почему растёт количество активных процессов при работе через CSP-страницы. В пятницу 20.06.08 сервер перезагрузили - а сегодня уже 55 процессов. Или это нормальная ситуация ? В приложении CSP делаем %session.Login(...). Сервер перезагрузили из-за того, что поцессов стало больше 500. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 12:24 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
Именно процессов? Или всё таки лицензий? Через какой web-сервер работаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 12:38 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
Растёт число процессов в таблице ("Портал->Процессы"). В таблице "Портал->Использование лицензий->Использование лицензий по пользователям" всё нормально. Используем Apache на Linux. Cache 5.2.710. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 14:24 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
Добавлю ещё деталей. В процессах в графе "Клиентский EXE" стоит CspMs.dll. В графе "Программа" %SYS.cspServer2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 16:02 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
CSPaskДобавлю ещё деталей. В процессах в графе "Клиентский EXE" стоит CspMs.dll. В графе "Программа" %SYS.cspServer2. А что в разделе "CSP Sessions"? Возможно слишком большой таймаут у CSP-сессий, или они вовремя не закрываются. CSP-сессии можно "убить" не перегружая сервер либо из SMP, раздел "CSP Sessions" (не помню, если есть в версии 5.2), либо через "CSP Gateway Management". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 16:56 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
На сегодня такая картина: - сессий 20 - процессов 79 - использование лицензий по пользователям 5 (всего 12 соединений) У всех сессий в списке есть таймаут. Процессы для CSPsystem - то есть, появились на запрос CSP-страниц. Но почему-то не хотят уничтожаться. CSP-приложение в настройках имеет таймаут 900 сек. Внутри приложения таймаут не сбрасывается в 0 никогда. Вроде бы при любом исходе сессия должна закрыться и процессы вместе с ней. Но... Может быть кто-то посоветует в какую сторону искать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 12:14 |
|
||
|
Множатся процессы - приложение CSP
|
|||
|---|---|---|---|
|
#18+
Насколько я понял, количество процессов для работы CSP определяется количеством соединений CSP-шлюза с каше. Посмотреть список соединений можно на http://ваш_хостинг/csp/bin/Systems/Module.cxw (если вы предусмотрели это в настройках Apache). Большое количество соединений и соответсвенно процессов каше может быть вызвано или большой загрузкой хостинга или загрузкой сервера БД (если они у вас разнесены по разным машинам). При большом объёме передаваемых данных также может играть роль ширина полосы связи между хостингом и сервером. Что можно порекомендовать: Во-первых, если на хостинге вы используете CSPcgi, то настоятельно рекомендую отказаться от него в пользу mod_csp. Во-вторых, посмотрите настройки CSP-шлюза (в CSP.ini, а лучше через csp/bin/Systems/Module.cxw) там есть параметры Minimum Server Connections и Maximum Server Connections, ограничивающие количество соединений сверху и снизу. Если при обращении к csp-странице уже заняты все соединения, то запрос становиться в очередь. Время ожидания ответа от сервера и простоя в очереди определяются параметрами Server Response Timeout и Queued Request Timeout (есть ещё No Activity Timeout, но в его назначение я не вникал). Собственно, установив эти параметры, вы уже жёстко ограничите количество CSP процессов на сервере БД. Если у вас старая версия CSP шлюза, то может иметь смысл поставить по новее (например от 2008.2, там в частности заявлен Apache pooling, правда что это такое я только догадываюсь :) ) - Intrsystems вроде как обещает, что CSP шлюзы новых версий сохраняют совместимость со старыми версиями БД, у нас по крайней мере одно время без проблем работал CSP шлюз 2008.1 с каше 5.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2008, 13:45 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=35388143&tid=1558850]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 352ms |

| 0 / 0 |
