Ликвидация зависшей клиентской сессии

Обсуждение программных комплексов "Smeta.RU" и "BabyСмета"

Модератор: Модераторы




Ликвидация зависшей клиентской сессии

Сообщение boris-s Пт Мар 21, 2008 11:54

Здравствуйте.

Смета.ру (5.1) сетевая.

Если у клиента зависает машина и он ее перезагружает не завершив корректно работу со сметой, то войти в смету повторно не может - "Пользователь с таким именем уже работает".
Нужно перезапустить службу Fireberd server, а перед этим выгнать всех остальных пользователей, что крайне неудобно, т.к. их десяток (сейчас).
Можно ли как-то по другому с этим бороться, а то сейчас получается что отказ одного элемента вынуждает к остановке всей системы, и чем больше клиентов, тем чаще такое будет происходить?
Аватара пользователя
boris-s
Новенький
Новенький
 
Сообщения: 16
Зарегистрирован: Вт Фев 26, 2008 16:56
Откуда: Москва
Репутация: 0 (?)

Ваша реклама

google adsense
Группа компаний «СтройСофт»
Зарегистрирован: Чт Авг 22, 2002 11:06

Откуда: Москва

Сообщение Kir Пт Мар 21, 2008 13:50

Все дело в том, что в настройках протокола TCP\IP, по умолчанию, установлен 2-х часовой период ожидания неактивного клиента. Изменить настройку возможно, на сервере, но с последствиями для работоспособности всей сети (дополнительная нагрузка из-за передачи\приема сигнала проверки активности клиента). 8)
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение boris-s Пт Мар 21, 2008 15:31

Нет, вариант одно лечим - другое калечим не подойдет..
Если я правильно понял ответ - это врожденное "идеологическое" свойство системы, а потому либо ждать два часа (хотя, как-то по телефону консультант мне сказал, что без перезагрузки службы "отвиснет" только на следующий день), либо все-таки выгонять всех и перезапускаться.
Аватара пользователя
boris-s
Новенький
Новенький
 
Сообщения: 16
Зарегистрирован: Вт Фев 26, 2008 16:56
Откуда: Москва
Репутация: 0 (?)

Сообщение Kir Пт Мар 21, 2008 16:16

Это, как Вы выразились, "идеологическое" свойство протокола TCP\IP. А отвиснет, без перезапуска сервера, через 2 с небольшим часа.
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение shpakel Чт Мар 27, 2008 10:57

У нас минут через 15 отвисает. Но люди все равно возмущаются.
Аватара пользователя
shpakel
Новенький
Новенький
 
Сообщения: 4
Зарегистрирован: Ср Мар 19, 2008 16:40
Репутация: 0 (?)

Сообщение Kir Чт Мар 27, 2008 14:47

Все зависит от настроек протокола TCP\IP. А возмущения их праведны. 8)
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение Сметный тролль Пт Мар 28, 2008 12:17

Как вариант можно добавить в программу несколько резервных пользователей или заходить под стандартными. (на пару часов)
Редактируется
Аватара пользователя
 Сметный тролль
Един с Силой
Един с Силой
 
Сообщения: 446
Зарегистрирован: Чт Июл 05, 2007 10:26
Откуда: Оттуда
Репутация: 12 (?)

Сообщение Скарлет Пн Апр 07, 2008 13:05

это не вариант.
такая же ситуация, если вдруг "вылетел", чтобы зайти снова, нужно кучу народа дергать.
очень не удобно.
Аватара пользователя
Скарлет
Актив
Актив
 
Сообщения: 89
Зарегистрирован: Вт Янв 29, 2008 7:31
Откуда: Томская обл.
Репутация: 0 (?)

Сообщение Kir Пн Апр 07, 2008 13:58

Вариант решения есть, устроит ли он Вашего администратора, вот вопрос. 8)
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение Скарлет Вт Апр 08, 2008 8:01

какой же это вариант?
Аватара пользователя
Скарлет
Актив
Актив
 
Сообщения: 89
Зарегистрирован: Вт Янв 29, 2008 7:31
Откуда: Томская обл.
Репутация: 0 (?)

Сообщение Kir Вт Апр 08, 2008 8:23

Скарлет писал(а):какой же это вариант?
Если это вопрос, то смотрите начало темы, если это гневно-осуждающее восклицание, то как говорят товарищи французы - Selavi. 8)
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение Valentina Вт Апр 08, 2008 10:17

C'est la vie :oops: :lol:
И не забывайте про поиск :)
Модератор форума
Аватара пользователя
Valentina
Един с Силой
Един с Силой
 
Сообщения: 279
Зарегистрирован: Вт Мар 13, 2007 15:37
Откуда: Msk-SPb
Репутация: 6 (?)

Сообщение Kir Вт Апр 08, 2008 12:02

... или так... :)
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

Сообщение ASh Вт Апр 08, 2008 14:49

Мы в таком случае пользуемся программкой Aladdin monitor, которая показывает все подключенные IP. Если сессия "зависла", то можно просто удалить ее из списка активных и соединяться клиентом заново.
Аватара пользователя
 ASh
Новенький
Новенький
 
Сообщения: 20
Зарегистрирован: Вт Апр 12, 2005 11:02
Откуда: Омск
Репутация: 0 (?)

Сообщение Kir Ср Апр 09, 2008 9:18

ASh писал(а):Мы в таком случае пользуемся программкой Aladdin monitor, которая показывает все подключенные IP. Если сессия "зависла", то можно просто удалить ее из списка активных и соединяться клиентом заново.
Уважаемый, ASh! Вы удаляете при помощи Aladdin monitor-а? Я Вас правильно понял?
Аватара пользователя
 Kir
Един с Силой
Един с Силой
 
Сообщения: 2047
Зарегистрирован: Пт Окт 11, 2002 10:30
Откуда: Отсюда
Репутация: 60 (?)

След.


Вернуться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0




© 1995-2019 Группа компаний «СтройСофт»