SpringCloud 系列列表:
成都創(chuàng)新互聯(lián)技術(shù)團(tuán)隊(duì)10余年來(lái)致力于為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、成都品牌網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站、搜索引擎SEO優(yōu)化等服務(wù)。經(jīng)過(guò)多年發(fā)展,公司擁有經(jīng)驗(yàn)豐富的技術(shù)團(tuán)隊(duì),先后服務(wù)、推廣了上千多家網(wǎng)站,包括各類中小企業(yè)、企事單位、高校等機(jī)構(gòu)單位。文章名 | 文章地址 |
---|---|
01、Eureka - 集群、服務(wù)發(fā)現(xiàn) | https://blog.csdn.net/qq_46023503/article/details/128319023 |
02、Ribbon - 負(fù)載均衡 | https://blog.csdn.net/qq_46023503/article/details/128332288 |
03、OpenFeign - 遠(yuǎn)程調(diào)用 | https://blog.csdn.net/qq_46023503/article/details/128387961 |
04、Hystrix - 斷路器 | https://blog.csdn.net/qq_46023503/article/details/128408601 |
05、Sleuth - 鏈路追蹤 | https://blog.csdn.net/qq_46023503/article/details/128409339 |
06、Gateway - 網(wǎng)關(guān) | https://blog.csdn.net/qq_46023503/article/details/128430842 |
07、Alibaba - 介紹 | https://blog.csdn.net/qq_46023503/article/details/128434080 |
08、Nacos - 安裝、啟動(dòng) | https://blog.csdn.net/qq_46023503/article/details/128460411 |
09、Nacos - 配置文件中心 | https://blog.csdn.net/qq_46023503/article/details/128460649 |
10、Nacos - 注冊(cè)中心 | https://blog.csdn.net/qq_46023503/article/details/128460494 |
com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config
@RestController
@RefreshScope //加上后,配置文件修改后,可以直接感受到
public class TestController {@Value("${hero.name}")
private String name;
@Value("${hero.age}")
private Integer age;
@GetMapping("heroInfo")
public String heroInfo(){return name+":"+age;
}
}
server:
port: 8081
spring:
application:
name: nacosconfiga
cloud:
nacos:
config:
username: nacos # 用戶名
password: nacos # 密碼
prefix: nacos-config-a # 所找配置文件的名字,默認(rèn)取應(yīng)用名字
file-extension: yml # 文件的類型
server-addr: localhost:8848 # 所找的服務(wù)器地址
1.4 啟動(dòng)測(cè)試訪問(wèn) http://localhost:8081/heroInfo 出現(xiàn) 劉備:40
2 配置文件的回滾配置文件的歷史記錄在 his_config_info 數(shù)據(jù)庫(kù)表中
歷史版本中搜索可以執(zhí)行回滾操作
格式如下: ${prefix} - ${spring.profiles.active} . ${file-extension}
說(shuō)明:
在寫 dataId 的時(shí)候一定要添加文件類型后綴 Eg: nacos-config-dev.yml
4 一個(gè)客戶端加載多個(gè)配置文件實(shí)現(xiàn)
一個(gè)客戶端加載 GROUP_A 下面的 config-a.yml 文件和 GROUP_B 下面的 config-b.yml 文件
server:
port: 8081
spring:
application:
name: nacosconfiga
cloud:
nacos:
config:
server-addr: localhost:8848
namespace: 5510ef39-ca9a-4f5d-87ba-7fb2afbf7035 # 命名空間 注意使用 id
extension-configs: # 配置多個(gè)配置文件 數(shù)組形式
- data-id: config-a.yml # 配置 id,必須要加文件后綴
group: GROUP_A # 組別
refresh: true # 是否支持自動(dòng)刷新
- data-id: config-b.yml
group: GROUP_B
refresh: fals
5 讀取共享的配置文件核心屬性 shared-configs
server:
port: 8081
spring:
application:
name: nacosconfiga
cloud:
nacos:
config:
server-addr: localhost:8848
username: nacos
password: nacos
namespace: 5510ef39-ca9a-4f5d-87ba-7fb2afbf7035 # 命名空間 注意使用 id
# 下面是讀取 A_GROUP 下面的 user-center-dev.yml 獨(dú)有配置文件
group: A_GROUP
prefix: user-center
file-extension: yml
# 下面是讀取 application-dev.yml 共享文件
shared-configs:
#- application-dev.yml # 這里直接寫共享文件名稱,只能在 DEFAULT_GROUP 組下
- dataId: application-dev.yml # 不使用上面直接配置,使用這種配置可以指定分組
group: C_GROUP # 這樣讀取的共享文件就是 C_GROUP 組下的 application-dev.yml 文件
refresh: true # 是否支持自動(dòng)刷新
profiles:
active: dev
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
分享文章:09、SpringCloud系列:Nacos-配置文件中心-創(chuàng)新互聯(lián)
文章源于:http://bm7419.com/article12/dpddgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、自適應(yīng)網(wǎng)站、微信小程序、網(wǎng)站導(dǎo)航、營(yíng)銷型網(wǎng)站建設(shè)、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容