故障排除
本节涵盖了使用 Spring Cloud Gateway 时可能出现的常见问题。
日志级别
以下记录器在 DEBUG 和 TRACE 级别可能包含有价值的故障排除信息
-
org.springframework.cloud.gateway -
org.springframework.http.server.reactive -
org.springframework.web.reactive -
org.springframework.boot.autoconfigure.web -
reactor.netty -
redisratelimiter
流量监听 (Wiretap)
Reactor Netty 的 HttpClient 和 HttpServer 可以启用流量监听。当与将 reactor.netty 日志级别设置为 DEBUG 或 TRACE 结合使用时,它将启用对通过网络发送和接收的头信息和正文等信息的日志记录。要启用流量监听,请分别将 HttpServer 和 HttpClient 的 spring.cloud.gateway.httpserver.wiretap=true 或 spring.cloud.gateway.httpclient.wiretap=true 设置为 true。