中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

學院網(wǎng)站整改及建設(shè)情況報告web網(wǎng)頁制作成品

學院網(wǎng)站整改及建設(shè)情況報告,web網(wǎng)頁制作成品,千島湖網(wǎng)站建設(shè),怎么做純文本網(wǎng)站SpringCloud------Eureka修改實例顯示信息、服務發(fā)現(xiàn)Discovery、自我保護(六) 1.actuator微服務信息完善 2.服務發(fā)現(xiàn)Discovery 3.Eureka自我保護 actuator微服務信息完善 web和actuator依賴用于圖形化監(jiān)控 1.主機名稱:服務名稱修改 新增…

SpringCloud------Eureka修改實例顯示信息、服務發(fā)現(xiàn)Discovery、自我保護(六)

1.actuator微服務信息完善
2.服務發(fā)現(xiàn)Discovery
3.Eureka自我保護

actuator微服務信息完善

web和actuator依賴用于圖形化監(jiān)控

1.主機名稱:服務名稱修改

新增:instance-id

eureka:client:register-with-eureka: true # 表示是否將自己注冊進EurekaServer默認為true# 是否從EurekaServer抓取已有的注冊信息,默認為true,單節(jié)點無所謂,集群必須為true,才能配合ribbon使用負載均衡fetch-registry: trueservice-url:#defaultZone: http://localhost:7001/eureka#defaultZone: http://eureka7001.com/7001/eureka,http://eureka7002.com/7002/eurekadefaultZone: http://localhost:7001/eureka,http://localhost:7002/eurekainstance:instance-id: payment8001 #8002的改為payment8002

修改完重啟后:
在這里插入圖片描述
在這里插入圖片描述

健康檢查

點擊對應的服務名
會進入對應的地址:

http://01za3zd23001166.corp.haier.com:8001/actuator/info

改為health:

http://01za3zd23001166.corp.haier.com:8001/actuator/health

會打印出:
{“status”:“UP”}

2.訪問信息有IP信息提示

  instance:instance-id: payment8001prefer-ip-address: true  # 訪問路徑可以顯示IP地址

如圖所示
在這里插入圖片描述

服務發(fā)現(xiàn)Discovery

對于注冊進eureka里面的微服務,可以通過服務發(fā)現(xiàn)來獲得該服務的信息。
對于服務提供者Controller進行改造
新增如下代碼:

import org.springframework.cloud.client.discovery.DiscoveryClient;@Resourceprivate DiscoveryClient discoveryClient;@GetMapping("/discovery")public Object discovery(){/*** 獲取服務清單列表*/List<String> services = discoveryClient.getServices();for (String element:services){log.info("***element:*"+element);}/*** 服務名,獲取這個服務下多個實例*/List<ServiceInstance> instances = discoveryClient.getInstances("CLOUD-PAYMENT-SERVICE");for (ServiceInstance instance:instances){// 實例id/實例IP/實例端口/實例的urllog.info(instance.getInstanceId() +"。"+instance.getHost()+"。"+instance.getPort()+"。"+instance.getUri());}return this.discoveryClient;}

接下來在對生產(chǎn)者的啟動類新增 @EnableDiscoveryClient注解

@SpringBootApplication
@EnableEurekaClient
@EnableDiscoveryClient
public class PaymentMain8001 {public static void main(String[] args) {SpringApplication.run(PaymentMain8001.class,args);}
}

調(diào)用該接口測試效果如圖:
在這里插入圖片描述
返回結(jié)果:

{
“services”: [
“cloud-payment-service”,
“cloud-consumer-service”
],
“order”: 0
}

Eureka自我保護

保護模式主要用于一組客戶端和Eureka Server之間存在網(wǎng)絡分區(qū)場景下的保護。

一旦進入保護模式,Eureka Server將會嘗試保護其服務注冊表中的信息,不再刪除服務注冊表中的數(shù)據(jù),也就是不會注銷任何微服務。

如果Eureka Serve頁面中看到如下信息,說明Eureka進入了保護模式:
在這里插入圖片描述

意思是:

某一時刻某個微服務不可用了,Eureka不會立刻清理,依舊會對該微服務的信息進行保存。
屬于CAP理論中的AP分支

設(shè)計原因:
為了防止Client可以正常運行,但是Eureka Server網(wǎng)絡不通情況下,Eureka Server不會立刻將Client服務剔除。

默認時間是90s
簡單地說就是防止因為網(wǎng)絡原因,錯誤注銷正常的服務。
寧可保護錯誤的服務注冊信息,也不盲目注銷任何可能健康的服務實例

如何禁止自我保護

修改注冊端的配置

默認開啟自我保護

eureka.server.enable-self-preservation: true 默認為true開啟
eviction-interval-timer-in-ms: 2000 # 心跳時間改為2s,2000毫秒

改為false即可禁止自我保護。

eureka:client:register-with-eureka: true # 表示是否將自己注冊進EurekaServer默認為true# 是否從EurekaServer抓取已有的注冊信息,默認為true,單節(jié)點無所謂,集群必須為true,才能配合ribbon使用負載均衡fetch-registry: trueservice-url:#defaultZone: http://localhost:7001/eureka#defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eurekadefaultZone: http://localhost:7001/eureka# ,http://localhost:7002/eurekaserver:enable-self-preservation: false  # 禁用自我保護eviction-interval-timer-in-ms: 2000 # 心跳時間改為2s,2000毫秒

客戶端同樣可以修改發(fā)送心跳時間間隔

lease-renewal-interval-in-seconds: 10 #默認為30s,發(fā)送一次心跳, 修改客戶端向服務器端發(fā)送心跳的時間間隔,單位為秒
lease-expiration-duration-in-seconds: 2 #eureka服務器端在收到最后一次心跳后等待時間的上線,單位為秒,默認為90s
# 超時將剔除服務

eureka:client:register-with-eureka: true # 表示是否將自己注冊進EurekaServer默認為true# 是否從EurekaServer抓取已有的注冊信息,默認為true,單節(jié)點無所謂,集群必須為true,才能配合ribbon使用負載均衡fetch-registry: trueservice-url:#defaultZone: http://localhost:7001/eureka#defaultZone: http://eureka7001.com/7001/eureka,http://eureka7002.com/7002/eurekadefaultZone: http://localhost:7001/eureka# ,http://localhost:7002/eurekainstance:instance-id: payment8001prefer-ip-address: true  # 訪問路徑可以顯示IP地址lease-renewal-interval-in-seconds: 1  #默認為30s,發(fā)送一次心跳,   修改客戶端向服務器端發(fā)送心跳的時間間隔,單位為秒lease-expiration-duration-in-seconds: 2 #eureka服務器端在收到最后一次心跳后等待時間的上限,單位為秒,默認為90s# 超時將剔除服務

以上是Eureka的全部內(nèi)容。

Eureka停更后怎么辦?

切換其他的注冊中心,或者繼續(xù)使用。
目前是停更不停用的階段。

https://github.com/Netflix/eureka/wiki

2.0以后就不再更新
1.x依然是一個活動的工程

http://m.risenshineclean.com/news/59599.html

相關(guān)文章:

  • 移動端手機網(wǎng)站制作外國網(wǎng)站怎么進入
  • 后臺管理網(wǎng)站建設(shè)谷歌推廣app
  • 專業(yè)網(wǎng)站建設(shè)系統(tǒng)淘大象關(guān)鍵詞排名查詢
  • 網(wǎng)站制作三站全網(wǎng)營銷推廣方案
  • 手機網(wǎng)站后臺語言南寧seo優(yōu)化公司
  • 做網(wǎng)站平臺公司一諾網(wǎng)絡推廣公司
  • iis 網(wǎng)站 優(yōu)化免費域名注冊官網(wǎng)
  • 網(wǎng)站未做安全隱患檢測怎么拿shellseo的培訓課程
  • 江蘇官網(wǎng)建設(shè)公司代碼優(yōu)化
  • 有沒有做鏈接的網(wǎng)站企業(yè)網(wǎng)站多少錢一年
  • 網(wǎng)絡培訓研修總結(jié)北京seo優(yōu)化排名推廣
  • 南寧建站價格近期網(wǎng)絡輿情事件熱點分析
  • 企業(yè)網(wǎng)站開發(fā)報價形式英文seo外鏈發(fā)布工具
  • 網(wǎng)站建設(shè)百度推廣防疫管控優(yōu)化措施
  • 南昌做網(wǎng)站哪家好唐山百度提升優(yōu)化
  • 建站什么程序好seo排名的公司
  • 數(shù)據(jù)庫做網(wǎng)站看今天的新聞
  • 網(wǎng)站建設(shè)需要數(shù)據(jù)庫嗎國內(nèi)企業(yè)網(wǎng)站模板
  • 網(wǎng)站關(guān)鍵詞推廣優(yōu)化如何找客戶資源
  • 滬上裝修排名前十有哪些品牌優(yōu)化問題
  • 有哪些網(wǎng)站可以做簡歷2024年新冠疫情最新消息今天
  • 永州市住房和城鄉(xiāng)建設(shè)廳網(wǎng)站google關(guān)鍵詞優(yōu)化排名
  • wordpress摘要排除代碼大地seo
  • 企業(yè)自己如何做網(wǎng)站推廣正規(guī)培訓機構(gòu)有哪些
  • 什么網(wǎng)站可以幫人做ppt賺錢推廣鏈接
  • 成都網(wǎng)站開發(fā)培訓機構(gòu)搜狗收錄提交入口
  • 做文獻ppt模板下載網(wǎng)站有哪些鏈接買賣價格
  • 網(wǎng)站地圖怎么做html公司員工培訓內(nèi)容有哪些
  • 怎么免費建立一個網(wǎng)站蕁麻疹怎么治療能除根
  • 體育彩票網(wǎng)站開發(fā)方案威海seo優(yōu)化公司