ssl - Netty 通道在尝试替换 TLS 证书时关闭
问题描述
我的项目使用 Netty 框架创建带有 SslHandlers 的 Channel,这些 SslHandlers 使用 TLS 来启用节点到节点的加密。我正在尝试用新证书替换过期的 TLS 证书。
我可以使用包含新证书的新证书替换当前的 SSLHandler -
pipeline.replace(sslhandler, SSL_HANDLER_NAME, newSSLHandler);
我的问题是,此步骤会关闭与此管道关联的预先存在的通道并创建新通道。有什么方法可以在不关闭通道的情况下替换处理程序?
解决方案
推荐阅读
- r - Datatable (DT) Shiny R - 来自逗号分隔字符串的自定义 SearchPane
- spring-boot - Spring Boot:如何为每个调度程序任务创建一个新的线程池
- html - HTML CSS - 着陆页背景图片位置
- session - 更改密码后注销用户在全球的所有会话
- wordpress - 谁能给我一些关于如何在 Wordpress 中自定义我的博客的导航部分的想法?
- firebase - 如何在颤振列表图块中的 ontap 操作后访问一个特定文档(在 firestore 中)以显示
- python - 无法从张量流 2.4.1 中的“tensorflow.keras.experimental”导入名称“预处理”?
- opencv - 构建opencv c ++项目时CMake中的Makefile错误
- python - 如何在 Spyder IDE 中关闭语法自动更正?
- go - 检索数组长度的正确方法是什么,在golang的嵌套结构中添加了一个字段