本人在搭建Ocelot+Consul的時候,遇到一個疑問,困擾了好久,一直沒有想通,求路過大神幫忙指點一下;blog
現有Consul集羣(節點1:1.1.1.1:8500 節點2:2.2.2.2:8500 節點3: 3.3.3.3:8500);文檔
這個時候使用Ocelot,配置服務發現的時候發現只能配置一個地址,如圖:集羣
那麼個人疑惑就來了,配置的這個服務發現節點掛掉了,網關就沒法轉發請求到下游,這樣的話,網關自己不也就掛掉了麼?配置
按個人理解,這裏應該像Redis配置同樣,能夠配置多個服務發現節點,來保證高可用,可是我找了不少文檔,都沒發現有這個配置,千篇一概的都是單網關+單服務發現節點,這樣子怎麼可能高可用?高可用