posts - 22, comments - 32, trackbacks - 0, articles - 73
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          spring cloud eureka 使用問題

          Posted on 2017-07-04 18:30 為自己代言 閱讀(3699) 評論(0)  編輯  收藏 所屬分類: spring cloud 微服務
          1: spring cloud eureka 如果出現某個應用實例 down(1), 說明 spring admin 健康檢測沒有通過導致 eureka 注冊中心不會把這個實例從列表中刪除掉。 這樣所有使用這個實例的服務都會現404(前提是在應用中配置過spring admin); 2:spring admin 健康檢測會檢測*.properties里的所有連能性的配置(mysql,redis,短信服務,郵件服務),如果這些URL中有一個不通,則會導致eureka中出現, 這個實例down(1) 并且不會從列表中刪除掉。 例: 應用中不使用reides,但是在pom.xml中引用reides的配置(只限于spring-boot redis配置) 這樣spring admin 健康檢測發現*.properties沒配置redis,但是spring-boot-starter-data-redis 有默認配置(是localhost), 會導致檢測不通過,eureka 顯示狀態為 down(1). 處理這樣問題可以使用:http://eureakIP:port/health 如果沒有問題會返回:{"description":"Spring Cloud Eureka Discovery Client","status":"UP"} 如果有問題會返回那個實例的檢測什么配置項沒有通過,只要修改后重啟應用實例,這樣eureka應用會顯示UP(1);
          主站蜘蛛池模板: 和硕县| 饶平县| 鄯善县| 辽宁省| 呼和浩特市| 揭东县| 沁水县| 泸州市| 新竹市| 鹰潭市| 新密市| 江津市| 双桥区| 永顺县| 青龙| 斗六市| 云林县| 西贡区| 个旧市| 五家渠市| 新绛县| 天峻县| 台前县| 大洼县| 南开区| 北碚区| 元氏县| 临武县| 江永县| 玉田县| 衡阳县| 盐山县| 黎川县| 工布江达县| 阜阳市| 安乡县| 衡东县| 广水市| 拜城县| 靖州| 轮台县|