Закрытие каналов Netty при попытке заменить сертификаты TLS - PullRequest
0 голосов
/ 16 января 2020

Мой проект использует платформу Netty для создания канала с SslHandlers, которые используют TLS для включения шифрования от узла к узлу. Я пытаюсь заменить устаревшие сертификаты TLS новыми.

Я могу заменить текущий SSLHandler новым, содержащим новые сертификаты, используя -

pipeline.replace(sslhandler, SSL_HANDLER_NAME, newSSLHandler);

Моя проблема что этот шаг закрывает уже существующие каналы, связанные с этим конвейером, и создает новые. Любой способ заменить обработчик без закрытия каналов?

...