Описание тега tcp-keepalive

4 ответа

Как установить TCP, чтобы сохранить Alive в Java от httpclient

Мое java-приложение, которое находится в частной подсети AWS, подключается к серверу http через шлюз AWS Nat. Я вызываю запрос POST через httpclient к серверу HTTP. Этот запрос займет более 10 минут. Я настроил время ожидания сокета и время соединен…
19 ноя '18 в 13:00
2 ответа

Какова правильная технология сердечного ритма / поддержки активности для Java REST? Http? Tcp? Кодировка: чанки?

Настройка: У нас есть сайт https://main.externaldomain/xmlservlet, который, например, выполняет аутентификацию / проверку / геолокацию и прокси (слегка измененные) запросы к http://london04.internaldomain/xmlservlet. Прямой доступ к внутреннему доме…
25 фев '19 в 18:33
1 ответ

Tcp_keepalives_idle Postgres не обновляет время ожидания простоя AWS ELB

У меня есть Amazon ELB перед Postgres. Это по причинам, связанным с Kubernetes, см. Этот вопрос. Я пытаюсь обойти максимальный лимит ожидания простоя AWS ELB, равный 1 часу, чтобы у меня были клиенты, которые могут выполнять длительные транзакции, н…
0 ответов

C# сокет постоянно обменивается сообщениями

Я несколько дней борюсь с этой проблемой. У меня есть сервер, и мне нужно реализовать клиент. Сначала я отправляю сообщение для входа и получаю ответ. После этого мне нужно будет отправлять и получать разные сообщения. От 10 до 10 секунд мне нужно о…
09 фев '18 в 14:01
0 ответов

Тест TCP Keepalive в Java

Я пытаюсь проверить параметры TCP Keepalive в java, KEEPALIVE_IDLE_TIME, KEEPALIVE_PROBE_COUNT, KEEPALIVE_INTERVAL_TIME, которые устанавливаются и контролируются операционной системой. Эти три могут быть установлены через свойства потока. Но я не мо…
06 июн '18 в 10:51
2 ответа

Настройте параметры поддержки активности DB2 для приложения Python Cloud Foundry в IBM Cloud

У меня есть работающее приложение Python Cloud Foundry в Bluemix / IBM Cloud, которое подключается и в остальном хорошо работает с экземпляром DB2 on Cloud в Bluemix / IBM Cloud. Однако после длительных интервалов (я не смог измерить время) соединен…
02 апр '18 в 18:45
0 ответов

Не удается увидеть пакет повторной передачи от клиента к серверу

У меня есть пользовательское клиент-серверное приложение, работающее в локальной сети (OS-Windows8). Я использовал опцию keep-alive в клиенте и вижу пакеты Keep alive в Wireshark. Однако, когда я отключаю сетевой кабель компьютера, на котором работа…
1 ответ

Как долго может оставаться открытым TCP-соединение?

Рассмотрим такой сценарий, есть client-a а также server-b, server-b TCP keepalive отключен. И сервер-b не имеет никакой прикладной логики для проверки, открыто ли соединение TCP. client-a устанавливает TCP-соединение с server-b, Там нет передачи дан…
15 авг '17 в 13:03
0 ответов

Как развернуть машины MASTER/BACKUP с помощью Puppet?

У меня есть 2 виртуальные машины. Я использую keepalived, чтобы они были MASTER/BACKUP с тем же VIP. ( http://www.keepalived.org/) Я хочу развернуть машины одну за другой, используя Puppet. Я хочу сначала развернуть BACKUP, а когда он закончится, ра…
30 апр '18 в 12:35
1 ответ

Соединение обратного вызова клиентов Datasnap KeepAlive не работает

Я следовал руководству в Delphi Labs: Datasnap XE - обратные вызовы, кажется, что обратные вызовы работают хорошо. Тем не менее, если клиентские стороны простаивают более часа, кажется, что обратные вызовы клиентов перестают работать. Я поменял серв…
01 май '18 в 15:53
1 ответ

SSH-соединение экземпляра виртуальной машины Google Cloud ~60 секунд с 30-секундной поддержкой активности

Я подключался к экземпляру виртуальной машины Google Cloud через gcloud ssh из моей macOS: $ gcloud compute ssh [username]@[instance] Начиная с недели назад, соединение разорвется через ~60 секунд простоя и вернется: Connection to [my_external_ip] c…
0 ответов

Keepalived vrrp_script не выполняется

У меня есть vrrp_script, который не запускается вообще. Ниже приводится конф: VRRP Conf vrrp_script chk_health { script "/usr/local/health.sh" interval 2 # check every 2 seconds fall 2 # require 2 failures for KO rise 2 # require 2 successes for OK …
06 ноя '18 в 05:18
0 ответов

Как обработать замену хоста mysql в node.js (с tcp keepalive)?

Я пытаюсь решить проблему, когда экземпляр AWS mysql RDS завершается сбоем и инициирует замену хоста, соединения моего приложения узла с этой БД зависают, и, поскольку пул заполнен, новые соединения не устанавливаются (взаимодействие приложения с др…
12 мар '18 в 13:25
0 ответов

Настройка времени ожидания активности на сервере Elasticsearch

Мне было интересно, если Elasticsearch предоставляет способ настройки keep-alive тайм-аут. Я вижу, что эта страница описывает network.tcp.keep_alive Параметр TCP, который можно использовать для включения TCP Keep Alive. Я ищу способ в Elasticsearch …
1 ответ

Кролик MQ простоя соединение разорвано

У меня есть служба Windows.NET, работающая как потребитель / подписчик, которая прослушивает очередь сообщений. Служба Windows работает на той же машине, где установлен Rabbit MQ Server S / W. Очередь, если она простаивает в течение 60 минут, привод…
22 авг '17 в 14:43
1 ответ

Каково типичное использование TCP keepalive?

Рассмотрим сценарий, в котором существует один сервер и несколько клиентов. И каждый клиент создает TCP-соединения для взаимодействия с сервером. Существует три варианта использования TCP: Keepalive на стороне сервера: сервер отправляет keepalive TC…
11 авг '17 в 09:15
0 ответов

TCP Keep Alive в Windows работает, но программа не затрагивается для Azure SQL

Чтобы поддерживать SQL Azure живым, MS предоставил этот обходной путь. После этого обходного пути отправляются сообщения поддержки активности, которые я отслеживал по wireshark. Но все же мое приложение сталкивается с сбросом соединения через 30 мин…
1 ответ

Apache HttpClient - keepalive игнорируется при использовании SSL или TLSv1.2

Я использую Apache HttpClient 4.5 для своего мыльного веб-сервиса. В настоящее время я столкнулся с проблемой, при которой поддержка активности в httpclient игнорируется при использовании TLSv1.2. Тем не менее, поддержка активности работает при испо…
1 ответ

Почему NEST включает в себя протокол TCP?

Я заметил, что у NEST есть возможность установить поддержку TCP. Какую проблему это пытается решить? Я думал, что http keep alive должно быть достаточно, что реализовано по умолчанию во внутреннем пуле подключений NEST? Может кто-то, пожалуйста, про…
23 апр '19 в 22:30
1 ответ

Понимание keepalive между клиентом и cockroachdb с помощью haproxy

Мы сталкиваемся с проблемой, когда наш клиент называет это A. Пытается подключиться к серверу БД (Cockroach) с именем B, сбалансированным по нагрузке через ha-proxy A < -- > haproxy < -- > B Теперь на каждом, пока наш клиент А получает B…