springcloud配置倉庫的使用 客戶端

2021-09-26 11:51:20 字數 993 閱讀 6940

在上一章中我們借助github配置了乙個springcloud-config-server專案,他的作用是為其餘微服務提供配置方便管理

上一章本例子源**:

服務端例子

客戶端例子:

倉庫位置(倉庫裡面沒內容的):

這一章講的是如何配置客戶端

首先新建乙個專案(或者在需求的專案上新增)

pop.xml

org.springframework.boot

spring-boot-starter-actuator

org.springframework.boot

spring-boot-starter-web

org.springframework.cloud

spring-cloud-starter-config

其中spring-cloud-starter-config是客戶端的配置,可以在老專案中直接新增這個依賴使其使用配置倉庫

在我們正常的配置中我們之新增乙個埠
server:

port: 8081

然後新建乙個yml配置(名字無所謂)
必須是2個配置檔案,不然不會訪問到8080埠。

然後我們新建乙個配置類,作用是在網頁上顯示我們使用的配置

@restcontroller

public class configclientcontroller ")

private string profile;

public string hello() }

這樣就完成了

訪問http://localhost:8081/profile

內容是你配置檔案內容。這樣便完成了倉庫配置。

SpringCloud閘道器配置

用了springcloud一段時間了 今天想動手搭建,結果忘了 註冊中心和服務都建好了 天真的以為可以通過註冊中心的位址加上服務名就可以訪問服務了 結果忘了閘道器這一茬 看來還是對springcloud元件的功能了解非常不足 先貼這塊了 package com import org.springfr...

SpringCloud 服務配置

1 新建專案,新增pom依賴 org.springframework.cloud spring cloud config server 2 編寫配置檔案,在朱啟動類新增 enableconfigserver server port 3001 spring name cloud config cent...

springcloud 配置gateway做閘道器

新建model,叫service gateway8588,新增依賴 org.springframework.cloudgroupid spring cloud starter netflix eureka clientartifactid dependency org.springframework...