3 3 使用Eureka作為服務註冊中心

2021-09-25 09:14:58 字數 916 閱讀 2691

什麼是eureka

eureka是在aws上定位服務的rest五福

netflix oss

spring 對netflix套件的支援

spring cloud netflix

在本地啟動乙個簡單地eureka服務  --單機版

starter

spring-cloud-dependencies

spring-cloud-starter-netflix-eureka-starter

宣告

@enableeurekaserver

注意事項

eureka 自己不要註冊到eureka了

將服務註冊到eurekaserver

starter

spring-cloud-starter-netflix-eureka-client

宣告

@enablediscoveryclient

@enableeurekaclient

一些配置項

eureka.client.service-url.default-zone

eureka.client.instance.prefer-ip-address

關於 bootstreap屬性

啟動引導階段載入的屬性

bootstrap.properties | .yml

spring.cloud.bootstrap.name=bootstarap

常用配置

配置中心相關

10 使用Eureka編寫服務消費者

1 直接呼叫介面 server.port 8082 resttemplate 是 spring 提供的用於訪問 rest 服務的客戶端,resttemplate 提供了多種便捷訪問遠端 http 服務的方法,能夠大大提高客戶端的編寫效率。我們通過配置 resttemplate 來呼叫介面,如下所示。...

使用 JsDelivr作為CDN 加速服務

jsdelivr是乙個免費的開源的快速的cdn,官方位址 對於個人使用者而言,使用cdn的場景的場景和需求並不多,圖床,web端的檔案訪問.這些功能當然也有很多cdn的服務商提供服務,首先jsdelivr的優勢就是 免費,速度對於個人使用者來說是完全夠用的,而且還是https的資源,避免了我們在ht...

微服務註冊與發現及如何使用Eureka

server.port 8082 表示是否自己註冊到eureka server 預設為true eureka.client.register with eureka false 表示是否從eureka server獲取資訊 eureka.client.fetch registry false 設定與...