目录标题 理解gateway 代码示例 filter与aop的联系 ServerWebExchange Reactor 的 Context 那是隐式传递Map吗 Context和ThreadLocal Spring 的 AOP 是用的什么 为什么过滤器要用异步非阻塞,而 AOP 用同步阻塞? 理解gateway 代码示例 import io.netty.channel.Channel; import lombok.RequiredArgsConstructor; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.cloud.gateway.filter.GatewayFilterChain; import org.springframework.cloud.gateway.filter.GlobalFilter; import org.springframework.cloud.gateway.support.ServerWebExchangeUtils; import org.springframework.core.Ordered; import org.springframework.http.server.reactive.ServerHttpRequest; import org.springframework.stereotype.Component; import org.springframework.web.server.ServerWebExchange; import reactor.core.publisher.Mono; import reactor.netty.Connection; import reactor.netty.http.client.HttpClientResponse; import java.net.SocketAddress; import java