我们有多个Reactive Sping Boot 应用程序(WebFlux)在Azure容器应用程序中运行。由于它们在Azure中运行,我们可以看到一些零星的netty DNS解析器超时,我们试图跟踪这些超时。我们在本地没有看到它们。一个提示是,这可能是UDP中断问题,我们应该为netty DNS解析器启用TCP回退。
现在我想知道两件事:
1.在哪里可以找到netty dns解析器的默认配置?这是在Spring,Reactor还是Reactor HTTP/TCP客户端?我想检查TCP回退是否已经启用。
1.如何更改此默认值以使其适用于整个JVM/应用程序?
我试图在Github代码库中找到它,但迷路了。
资料来源:
1条答案
按热度按时间yk9xbfzb1#
默认情况下,Reactor Netty启用TCP回退。您可以在此处查看配置