当前位置: 首页 > 知识库问答 >
问题:

Spring Cloud Gateway2.x对netty-tcnative的支持

凌照
2023-03-14

netty文档显示了需要手动设置SSL上下文的示例,所以我想可能还有更多。取决于Spring Cloud Gateway中可用于此功能的自动配置级别。

我还做了基本的基准测试(使用非常低的技术ab),我也没有看到性能上的差异。

共有1个答案

郭阳泽
2023-03-14

通过使用调试器,我发现如果按照上面https://github.com/reactor/reactor-netty/issues/344中的说明包含tcnative,我将得到OpenSSLServerContext的实例。

如果忽略它,则得到一个JDKSSLServerContext。因此,我的假设是,这表明tcnative已经初始化。

仍然有点困惑,为什么我的基准测试没有显示性能改进,但也许我需要给它som更多的负载

 类似资料:
  • 在深入研究我的问题时,解释了atg gRpc在netty失败中使用SunPKCS11进行TLS客户端身份验证,我更改了netty-tcnative-boringssl的版本。我房子里的罐子。Gradle来自 到 导致: +---io.netty:netty-tcnative-boringssl-static:+->2.0.1.final 之所以这样做,是因为根据Netty的javadoc方法也适用

  • 在构建netty-tcnate-openssl-stest-2.0.28之后。final-windows-从源x86_64,使用创建的jar文件在运行时导致未解决的依赖项错误: 也许这是由内急引起的。依赖于openssl dll的dll: 你知道为什么这些不会被静态地链接到netty_tcnative吗。动态链接库? 构建是使用Windows 10,x86 x64交叉工具完成的Microsoft

  • 在我的项目中,我只使用nio字节缓冲,因为gwt支持这个,我想,gwt支持netty字节缓冲吗? 目前,我没有gwt env,但我希望这个项目支持gwt。 BTW、byteBuffer和bytebuf很容易通过这个注释相互转换。如果bytebuf内部只是使用byte缓冲区,那么,在gwt下就不会有问题。 有人能测试这个吗?

  • 我需要通过同一个连接向Rest服务器发送多个异步请求,并以FIFO顺序执行它们,我认为HTTP 1.1流水线非常适合这个。 我在Netty上发现了一些相关问题,但我在他们的用户指南上找不到太多,在他们的测试用例上也找不到任何东西。 Netty是否支持HTTP 1.1流水线?这将如何实现? 一个例子将不胜感激。 相关问题 - 未解答- 问题: HTTP 1.1 流水线与 HTTP 2 多路复用

  • 《Netty 4.x 用户指南》中文翻译(包含了官方文档以及其他文章)。至今为止,Netty 的最新版本为 4.0.54.Final (2017-12-11)对此进行翻译,并在原文的基础上,插入配图,图文并茂方便用户理解。

  • 我运行一个应用程序在一个7.5GB RAM服务器(没有交换)与args: 当堆90%为空时,进程的RSS不断增加,直到linux内存杀手采取行动。 获取堆转储: 它会产生320个容量==16MB的DirectByteBuffer实例,来自io.netty.buffer.PoolThreadCache$MemoryArea onCache$Entry (我猜并非所有的“容量”都是物理分配的,因为它将