2015-01-08 3 views
0

Я пытаюсь отправить данные на сервер с помощью верблюжьей нетти. Если сервер не отвечает на данные в течение установленного времени, мне нужно повторно отправить сообщение с использованием того же соединения.camel-netty, disconnectOnNoReply issue

Для этого я устанавливаю disconnectOnNoReply как false.

Но даже тогда оно устанавливает новое соединение и повторно отправляет сообщение.

Мое требование - создать новое соединение только после определенных попыток.

ответ

0

Производитель Netty использует пул соединений, поэтому у вас нет контроля над тем, какое соединение используется для повторной отправки. Но вы можете попытаться установить размер пула на 1, чтобы пул был вынужден использовать тот же канал.