Если ваш экземпляр Zuul не работает. Возможно, вы не сможете подключиться к другим службам через шлюз API.
В качестве решения я бы предложил вам выбрать кластерное решение с двумя экземплярами zuul.
Там вам нужны две службы реестра на стороне клиента (Eureka Servers).
Если вы планируете управлять отказоустойчивостью, вы можете обратиться к стражу.
Ваши микроуслуги становятся клиентами eureka.
Вы должны зарегистрировать свои микроуслуги на обоих серверах eureka и создать кластер серверов eureka. Вы можете ссылаться на диаграмму ниже как схему проекта / архитектуры для реализации.
Примечание. Необходимо поддерживать две конечные точки для обоих серверов zuul. Если zuul 1 не работает, клиент может запросить zuul 2.
Это поможет вам достичь нулевого времени простоя (вам необходимо убедиться, что ваша платформа VM надежна и не имеет незапланированных простоев).