Zuul1 является блокирующим, тогда как Zuul2 и шлюз облачного источника являются неблокирующими, и это является основным фактором производительности для шлюза, поскольку неблокирующая модель требует меньше ресурсов для обслуживания того же количества запросов, что ипо сравнению с блокирующим шлюзом.
Теперь, переход на Spring Cloud Gateway и Zuul2 - Spring Cloud не предоставляет никакой встроенной интеграции с Zuul2.У шлюза есть много функций, которые недоступны в общедоступной версии Zuul2, таких как ограничение скорости и т. Д. Кроме того, со шлюзом вы можете иметь настраиваемые фильтры, определенные для маршрута, и также определены тонны встроенных фильтров, что помогаетмного, чтобы начать.
На самом деле, есть много вещей, которые невозможно объяснить здесь.Вы можете следовать документации по шлюзу здесь - https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.0.2.RELEASE/single/spring-cloud-gateway.html