Я прочитал в весенней документации https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html#webflux-concurrency-model, что при использовании реакторного нетто для клиента и сервера ресурсы цикла событий совместно используются, это означает, что когда я создаю более одного экземпляра веб-клиента, ресурсы цикла событий также общий? Если я хочу общаться с разными API из моего кода, я должен создать несколько экземпляров Webclient или я должен использовать один и тот же экземпляр?
Поскольку экземпляры WebClient являются неизменяемыми, у вас нет другого выбора, кроме как создавать для разных API разные WebClient, используя его встроенные компоновщики.
Вы можете скопировать существующие конфигурации WebClient с помощью метода mutate () или создать новый экземпляр.
См. Также https://docs.spring.io/spring-framework/docs/current/spring-framework-reference/web-reactive.html#webflux-client и Правильный способ использования Spring WebClient в многопоточной среде