Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» CITRIX: непонятки с Session Sharing

Автор: vatrushka
Дата сообщения: 24.03.2010 23:38
Запускаю опубликованное приложение на одной из машин, затем на второй (и там и там одна ферма), при этом сессия "перехватывается" второй машиной, то есть сохраняется Session ID, меняется клиент. Затем с первой машины запускаю вновь это же приложение, сессия опять же перехватывается, то есть возвращается на первую машину. все это казалось работает, но с проблемами - иногда при запуске на любой из машин этого опубликованного приложения (когда сессия уже существует и приложение запущено), сессия не перехватывается, а приложение запускается в новой сессии, запуская новый процесс...
собственно вопрос: почему так нестабильно работает "перехват" сессии на машинах?
мне как раз нужно, чтобы приложение крутилось на серваке, а я мог с разных машин при этом с сохранением сессии, то есть я буду видеть, что происходит в программе.. второго экземпляра программы мне не нужно, да он и не запускается, так как в программе имеется проверка на одновременный запуск нескольких экземпляров..

P.S.: Разумеется на машинах вход осуществляется под одним пользователем
Автор: tankistua
Дата сообщения: 25.03.2010 01:13
пробуй = хуже точно не станет

1) ограничь количество сессий до одной.
2) в панели управления - администрирование - Настройка служб терминалов найди ICA-TCP, закладка сеансы Заменить параметры пользователя - Разрешить переподключение от любого клиента.
Автор: vatrushka
Дата сообщения: 25.03.2010 12:22

Цитата:
пробуй = хуже точно не станет

1) ограничь количество сессий до одной.
2) в панели управления - администрирование - Настройка служб терминалов найди ICA-TCP, закладка сеансы Заменить параметры пользователя - Разрешить переподключение от любого клиента.

попробовал, при ограничении количества сессий необходимо делать дисконнект сеанса (сессия остается висеть). если дисконнект не сделать, то имеем такое сообщение при попытке войти с другой машины: "Не удаётся подключиться к указанному серверу Citrix XenApp. Сервер Citrix XenApp недоступен. Повторите попытку позже." - собстевенно это и понятно, так как активная сессия уже есть и по (1) больше активных сессий создать нельзя.
Каким образом сделать так, чтобы активную сессию с одной машине вышибало в состояние Disconnected при попытке запуска этого же приложения под этим же пользователем с другой машины и эта сессия переходила бы вновь в статус Active с тем же Session ID, но уже на другом клиенте?
Автор: vatrushka
Дата сообщения: 26.03.2010 20:00
пока что победить так и не удаётся
может быть еще идеи есть?
Автор: anton04
Дата сообщения: 26.03.2010 21:23
vatrushka


Вопросы такого рода лучше обсуждать сдесь

Страницы: 1

Предыдущая тема: DNS имя одно, два IP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.