關于網關的服務發現
老師您好,一直使用springcloud開發,使用Eureka作為服務注冊與發現,在這個過程中,我們的zool1.x的網關也會注冊到Eureka里面去, 當服務重啟或者下線的時候,我們的網關還是會路由到原來的服務上去,導致服務不可用,這種情況該怎么處理,使用走zookeeper或者 console是不是不會出現這樣的情況。希望老師看到并回復,多謝老師。
老師您好,一直使用springcloud開發,使用Eureka作為服務注冊與發現,在這個過程中,我們的zool1.x的網關也會注冊到Eureka里面去, 當服務重啟或者下線的時候,我們的網關還是會路由到原來的服務上去,導致服務不可用,這種情況該怎么處理,使用走zookeeper或者 console是不是不會出現這樣的情況。希望老師看到并回復,多謝老師。
2019-07-27
舉報
2019-07-28
一個問題上打錯了好多字。。。課程中也提到了,Eureka采取的是AP的,zk是采用cp來保證一致性的,在服務重啟或者下線之前,先把服務在Eureka上下線,在服務列表上確認是out_of_service狀態,再去kill服務。
2019-07-29
多謝老師耐心講解,期待老師后續的課程。