谓词和过滤器工厂

因为我们可以通过网关代理所有请求,这使得我们能够简化服务调用。然而,Spring Gateway真正的强大之处在于当我们希望编写自定义逻辑并将其应用于通过网关流经的所有服务调用时。通常情况下,我们会使用这个自定义逻辑来强制执行一致的应用程序策略,比如安全性、日志记录和跟踪。

这些应用程序策略被认为是横切关注点,因为我们希望这些策略应用于应用程序中的所有服务,而无需修改每个服务以实现它们。

下图展示了Spring Cloud Gateway在请求通过网关时应用谓词和过滤器时的架构。

Last updated