connect_timeout на 4.9.28

Темы, которые не попадают в остальные категории.
Ответить
Prizrak
Сообщения: 181
Зарегистрирован: Чт июн 23, 2011 8:59 am

connect_timeout на 4.9.28

Сообщение Prizrak »

WTWare 4.9.28
Есть 2 терминальных сервера
В конфигурационном файле записываю

...
server=server1;server2
...
connect_timeout=5
...

Отключаем Server1 и включаем тонкий клиент. Сначала он пытается подключиться к Server1, но делает это около 3-х минут, потом выдает ошибку, нажимаеш ОК и подключаешься к Server2.
Почему такое долгое время подключения, если параметр connect_timeout равен 5?
Prizrak
Сообщения: 181
Зарегистрирован: Чт июн 23, 2011 8:59 am

Re: connect_timeout на 4.9.28

Сообщение Prizrak »

Похоже, разработчики на все задвинули...
Shaaarnir
Сообщения: 365
Зарегистрирован: Ср дек 24, 2008 2:55 pm
Откуда: Україна 🇺🇦, Харків
Контактная информация:

Re: connect_timeout на 4.9.28

Сообщение Shaaarnir »

чего сразу "задвинули", в отпуске, наверное, отдыхают.

Хотя конечно форум из-за спама в каждой теме совсем в "кашу" превратился :(
akatik
Разработчик
Разработчик
Сообщения: 232
Зарегистрирован: Пт апр 01, 2005 1:28 pm

Re: connect_timeout на 4.9.28

Сообщение akatik »

У нашего интернет-провайдера кончился лимит на совесть из-за аварии. На днях будем разбираться со всем навалившимся, извиняемся.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: connect_timeout на 4.9.28

Сообщение aka »

Prizrak писал(а):Почему такое долгое время подключения, если параметр connect_timeout равен 5?
connect_timeout задает минимальное время ожидания. Это для дозвона/VPN по требованию и прочих медленно оживающих соединений придумано, чтобы терминал повторял попытки соединения пока линк поднимается.

А какой практический смысл ограничивать максимальное время ожидания? Если терминальный сервер умер - это уже кошмар-и-караул, ситуация крайне редкая.
Prizrak
Сообщения: 181
Зарегистрирован: Чт июн 23, 2011 8:59 am

Re: connect_timeout на 4.9.28

Сообщение Prizrak »

Практический смысл такой. Стоит тонкий клиент (маленькая коробочка) где-то под столом, терминал задумался одновременно у человек 50 (из 300) и все они пошли, начали звонить, или просто закричали: "У меня не работает!!!". Эхо не плохое получается. А если бы WTWare секунд 15 бы ждала, то все прошло тихо. К стати, может не сервер потухнуть, а соединение с ним, интернет, например.
Можно как-то уменьшить время до 15-20 секунд?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: connect_timeout на 4.9.28

Сообщение aka »

Prizrak писал(а):Можно как-то уменьшить время до 15-20 секунд?
Думать надо.
В следующей 4.9.х версии будет параметр keepalive, который будет управлять временем определения отвалившейся сессии. Надо будет с ним поиграться - я не знаю, влияет ли оно на еще не установившееся соединение. Если окажетс что не влияет - напиши сюда же, еще чего-нибудь придумаем.
Гость2017

Re: connect_timeout на 4.9.28

Сообщение Гость2017 »

Добрый день!
Есть подобная задача: в конфигурации указано два сервера, необходимо минимизировать время переключения на второй, при сбое первого. сейчас это составляет более 1 минуты. как победить? версия 5.6.20
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: connect_timeout на 4.9.28

Сообщение aka »

Гость2017 писал(а):в конфигурации указано два сервера, необходимо минимизировать время переключения на второй, при сбое первого. сейчас это составляет более 1 минуты. как победить? версия 5.6.20
Надо запустить gpedit.msc, затем Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections
Политику "Automatic Reconnection" поставить в Disabled.
Вложения
Untitled.png
Untitled.png (55.07 КБ) 17928 просмотров
Ответить

Вернуться в «Остальное»