Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
Проблемы с ИРБИС 64
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 12, August, 2004 14:39

Пытаемся освоить ИРБИС 64. Возникла такая ситуация - при попытке в очередной раз запустить любой из АРМов появляется сообщение "Превышено максимальное количество пользователей", хотя в этот момент ни один пользователь не работал. Выход нашли, почистив файлы irbis_server.log, irbis_server.scr, irbis_server.spr.
При работе с демо-версией таких ситуаций не возникало. Сейчас лицензионная версия. Хотелось бы получить совет и комментарии.
Зональная научная библиотека Саратовского гос. ун-та.

Re: Проблемы с ИРБИС 64
Пользователь: Константин Сбойчаков (IP-адрес скрыт)
Дата: 12, August, 2004 15:40

В каком режиме Вы запускаете сервер ИРБИС64 - как сервис
или как программу (irbis_server.exe)?


Re: Проблемы с ИРБИС 64
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 12, August, 2004 15:53

Как сервис.
В первом посте ошибочка вышла, мог работать только один пользователь, не пускался второй.

Re: Проблемы с ИРБИС 64
Пользователь: Константин Сбойчаков (IP-адрес скрыт)
Дата: 12, August, 2004 16:39

При работе сервера ИРБИС64 irbis_server.exe предусмотрена возможность автоматического удаления из очереди замолчавших клиентов. Для этого используется параметр
CLIENT_TIME_LIVE (по умолчанию 0 мин)
Значение этого параметра должно быть заведомо больше значения таких же параметров в ini файлах клиентов (по умолчанию 15)
Клиент через каждые CLIENT_TIME_LIVE мин посылает серверу уведомление. Соответственно сервер каждые CLIENT_TIME_LIVE мин проверяет время последнего обращения для каждого клиента.

Если сервер ИРБИС64 запускается как сервис то по умолчанию работает консольная версия сервера ИРБИС64 (irbis_64_console.exe), где автоматическая разрегистрация клиентов не предусмотрена.
Эта возможность будет в ближайшее время добавлена.
Сейчас, чтобы обойти это ограничение, можно запускать в режиме сервиса файл irbis_server.exe. Для этого необходимо добавить в irbis_server.ini строчку:
SERVICE_NAME= irbis_server.exe

Если этот режим не удается наладить напишите мне
письмо и я вышлю необходимые файлы upgrade.


Re: Проблемы с ИРБИС 64
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 12, August, 2004 16:51

Хм, ну а почему после очистки файлов irbis_server.log, irbis_server.scr, irbis_server.spr все стало работать??? Какая связь?

Re: Проблемы с ИРБИС 64
Пользователь: Константин Сбойчаков (IP-адрес скрыт)
Дата: 13, August, 2004 10:03

В файле irbis_server.scr хранится список зарегистрированных клиентов и ведется мониторинг их запросов.
Файлы spr и log к регистрации отношения не имеют.

Re: Проблемы с ИРБИС 64
Пользователь: Константин Сбойчаков (IP-адрес скрыт)
Дата: 13, August, 2004 12:28

Исправлена консольная версия сервера в части работы со списком зарегистрированных клиентов.
Демо-версия ИРБИС64 обновлена на ftp.gpntb.ru
irbis64_16.zip


Re: Проблемы с ИРБИС 64
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 13, August, 2004 14:43

Константин Олегович, спасибо за помощь. Письмо Ваше получили.
Денисова Лариса.

Re: Проблемы с ИРБИС 64
Пользователь: Марков Алексей (IP-адрес скрыт)
Дата: 11, December, 2004 13:35

Скажите, а в каком режиме лучше и "правильней", что ли, запускать ИРБИС 64? Как сервис или как программу?

Re: Проблемы с ИРБИС 64
Пользователь: Карауш (IP-адрес скрыт)
Дата: 11, December, 2004 14:20

Я бы посоветовал использовать ИРБИС в режиме сервиса. Тут и проблем меньше при отсутсвии администратора на рабочем месте, и вопросы запуска исчезают (при перезагрузке), поскольку держать открытым сеанс пользователя - не всегда логично.

Хотя в одной библиотеке запущен сервер ИРБИСа-64 как программа, но эта программа запускается внутри демона (утилита FireDemon) при загрузке под пользователем "Администратор". И прекрасно работает с весны. Падения были только с "захапыванием" всей оперативной памяти, но это уже исправлено в дистрибутиве.

Кроме этого есть еще одно замечание за сервис.
Замечено, что если имеется сеанс пользователя, на котором запущена программа сервера ИРБИС64, и из под другого пользователя сервера Windows сменить файл имен пользователей для доступа к серверу ИРБИС64, то изменения будут только при перезапуске сервера ИРБИС64, что не всегда удобно, если администраторов несколько. Или нужно делать пользователя (типа ИРБИС) с правами "Администратор" и его пароль писать "на заборе", чтобы все могли "пинать", если что.


Re: Проблемы с ИРБИС 64
Пользователь: Марков Алексей (IP-адрес скрыт)
Дата: 12, December, 2004 16:37

2 Карауш
Спасибо за обширный ответ!

Re: Проблемы с ИРБИС 64
Пользователь: Константин Сбойчаков (IP-адрес скрыт)
Дата: 14, December, 2004 09:09

Исправлена работа сервера ИРБИС64 в части обновления списка клиентов без перезапуска. Тем, кто приобрел ИРБИС64, нужно написать на alio@gpntb.ru и новая версия им будет выслана.




Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.