|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
o_v_aА там в управлении электропитанием никакой каверзы нет? Типа заснуть и отключить сетевуху?.. на серверной оси?? хотя от microsoft всего можно ожидать... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 10:51 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Tactical Nuclear Penguin, не, я про клиента Два часа бездействия - вполне могло сработать энергосбережение. Потому и уточняю. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 10:57 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
касаемо электропитания -точно нет, тестирую на своем компе, все два часа, что жду разрыва -я работаю за компом. Чем поможет мне DummyPacketInteerval и в какое значение его установить? Сниффер запускала на стороне клиента, с сервера тоже попробую, только что именно там искать? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:06 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Вот чтоб не ждать два часа, я и предлагал keepalive на сервере настроить вменяемо. И провести тесты со сниффером. Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050. KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 повторяться каждую секунду в течение всей жизни сокета. Если через два часа вы увидите пакет с FIN от клиента на сервер, то KEEPALIVE не имеет к этому никакого отношения. Если вы запустите сниффер на серверной стороне, то при условии тишины в соединении от клиента увидите подноготную KEEPALIVE. Выдерните шнурок на клиенте после того как клиент установит соединение (физический разрыв линии) и после 15 секунд ожидания увидите секундные пять проб с флагом ACK (при TcpMaxDataRetransmissions=5) - проб безответных от клиента, разумеется, при отключенной на клиенте сети - и шестой пакет будет с FIN Сокет закроется по KEEPALIVE. Вот это и есть KEEPALIVE. А FIN со стороны клиента - это инициатива клиента к KEEPALIVE не имеющая отношения. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:27 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Наврал немного: Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050. KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 повторяться каждую секунду в течение всей жизни сокета. Правильно: Если на клиентской стороне, то логировать трафик к серверу (IP вы знаете) на порт 3050. KEEPALIVE-пробы должны при keepalive_time=15000 начать ходить от сервера к клиенту через 15 секунд (прием-ответ ACK - ACK) и при keepalive_interval=1000 будет одна проба (посылка-ответ ACK-ACK) и вновь пауза на 15 секунд в течение всей жизни сокета. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:30 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
спасибо, сейчас попробую!) позже отпишусь ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:31 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
заметила интересную особенность, у меня есть два сервера Firebird, поднятых на двух разных машинах: 1. рабочий основной - 192.168.100.97 - Windows Server 2008 R2 Standart, 64 разр. 2. отладочный мой для тестов keepalive - 192.168.132.220 - Windows XP Professioal версия 2002, SP3, 32 разр. Так вот, если запустить мою программу на отладочном компе (192.168.132.220), где поднят тоже сервер Firebird для опытов, то разрыва соединения нет. На своей Win7 тоже подняла сервер, запустила, спустя два часа-опять разрыв((( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:50 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
к прошлому посту уточнение, я с отладочного сервера (192.168.132.220) подключаюсь к рабочему (192.168.100.97). Если с моего компа к любому из двух серверов - разрыв( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:54 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
nnivanova, "запустить" - понятно, а "поднять" - что означает? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 11:55 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Мне в свое время Kerio WinRoute рубил Fb-шные соединения. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:00 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
nnivanovaЕсли с моего компа к любому из двух серверов - разрыв( Файерволл или антивирус шалят. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:02 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Всякие энергосбережения и пр. простои компа не при чём, она же ping паралллельно держала. P.S. DummyPacketInterval - в конфиге на клиенте, конечно. Ещё не мешало бы логи сервера на предмет сетевых ошибок проверить, пожалуй. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:02 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
чччД, запустить и есть) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:03 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
чччД, поднять - запустить уронить - вызвать внештатный останов сбоем положить - остановить штатно или вызвать внештатный останов сбоем (в зависимости от контекста) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:03 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
nnivanova> 1. рабочий основной nnivanova> 2. отладочный мой для тестов nnivanova> На своей Win7 Тестовый для программы не трогайте, тестируйте на Win7. К какому серверу коннектиться - неважно, лучше - к обоим. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:05 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Да не, ну какой файрвол и пр., если через 2 часа тютю. Да и странно было бы файрвол и антивирус в первую очередь не отключить... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:06 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам, антивирус есть и на сервере и на клиенте (Dr.Web 11.0) по политике предприятия. Брандмауэр на сервере включен, на клиенте - выключен. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:25 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
o_v_a, настроила keepAlive по рекомендуемым параметрам, перезапустила, спустя минуту - соединение активно. Жду два часа... отпишусь позже ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:26 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Ну шож вы так, в нестерильной атмосфере-то. Если на рабочем отключить не можете - так на тестовом хотя бы отключите. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:27 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Tactical Nuclear Penguinна серверной оси?? хотя от microsoft всего можно ожидать... я ведь уже писал, как виндовый сервер отправляет фаербёрд поспать, чтобы тот процессора слишком много не кушал ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:43 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
nnivanovao_v_a, настроила keepAlive по рекомендуемым параметрам, перезапустила, спустя минуту - соединение активно. Жду два часа... отпишусь позже Ну а сейчас сниффером глянуть? Раз в пятнадцать секунд пары запросов-ответов ACK/ACK проскакивают через сокет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 12:44 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
o_v_a, KeepAlive пакеты перехватываются стабильно через каждые 15 сек 4293 13:26:41.249951000 192.168.132.220 192.168.132.79 TCP 55 [TCP Keep-Alive] gds-db > 55177 [ACK] Seq=478529 Ack=3633 Win=64831 Len=1 4294 13:26:41.250417000 192.168.132.79 192.168.132.220 TCP 66 [TCP Keep-Alive ACK] 55177 > gds-db [ACK] Seq=3633 Ack=478530 Win=2258 Len=0 SLE=478529 SRE=478530 4297 13:26:56.235132000 192.168.132.220 192.168.132.79 TCP 55 [TCP Keep-Alive] gds-db > 55177 [ACK] Seq=478529 Ack=3633 Win=64831 Len=1 4298 13:26:56.235612000 192.168.132.79 192.168.132.220 TCP 66 [TCP Keep-Alive ACK] 55177 > gds-db [ACK] Seq=3633 Ack=478530 Win=2258 Len=0 SLE=478529 SRE=478530 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 13:30 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
Ч.Т.Д. Причиной разрыва TCP-соединения со стороны клиента механизм KEEPALIVE стека TCP/IP ОС Windows не является. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 13:34 |
|
Разрыв пользовательского соединения через 2 часа
|
|||
---|---|---|---|
#18+
nnivanovaГаджимурадов Рустам, антивирус есть и на сервере и на клиенте (Dr.Web 11.0) по политике предприятия. Брандмауэр на сервере включен, на клиенте - выключен. А нельзя ли в рамках эксперимента все временно отключить? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2017, 13:35 |
|
|
start [/forum/topic.php?fid=40&msg=39516335&tid=1561437]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 259ms |
0 / 0 |