SpringCloudConfig-快速開始
啟動伺服器:
$ cd spring-cloud-config-server
$ ../mvnw spring-boot:run
該伺服器是一個Spring Boot應用程式,所以您可以從IDE執行它,而不是喜歡(主類是ConfigServerApplication)。然後嘗試一個客戶端:
$ curl localhost:8888/foo/development
{"name":"development","label":"master","propertySources":[
{"name":"https://github.com/scratches/config-repo/foo-development.properties","source":{"bar":"spam"}},
{"name":"https://github.com/scratches/config-repo/foo.properties","source":{"foo":"bar"}}
]}
定位資源的預設策略是克隆一個git倉庫(在spring.cloud.config.server.git.uri),並使用它來初始化一個迷你SpringApplication。小應用程式的Environment用於列舉屬性源並通過JSON端點發布。
HTTP服務具有以下格式的資源:
/{application}/{profile}[/{label}]
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties
其中“應用程式”作為SpringApplication中的spring.config.name注入(即常規的Spring Boot應用程式中通常是“應用程式”),“配置檔案”是活動配置檔案(或逗號分隔列表的屬性),“label”是可選的git標籤(預設為“master”)。
Spring Cloud Config伺服器從git儲存庫(必須提供)為遠端客戶端提供配置:
spring:
cloud:
config:
server:
git:
uri: https://github.com/spring-cloud-samples/config-repo
完整專案的原始碼來源 技術支援1791743380
相關文章
- kafka快速開始Kafka
- AngularJS快速開始AngularJS
- [譯]Spark快速開始Spark
- DashText-快速開始
- silky微服務快速開始微服務
- Cordova快速開始(安卓篇)安卓
- bootstrap-sass 快速開始boot
- Hbase快速開始——shell操作
- Airflow 中文文件:快速開始AI
- 快速開始grid佈局
- AngularJS教程一——快速開始AngularJS
- Draft 文件翻譯 - 快速開始 - 概念Raft
- 從演算法開始[快速排序]演算法排序
- 玩轉spring boot——快速開始Spring Boot
- 如何快速開始進行echart元件開發元件
- 快速開始HelloWorld和Python之禪Python
- 快速開始api開發(一)專案初始化API
- 快速開始api開發(四)登入與認證API
- gf 框架快速開始骨架 gf-start-kit框架
- Draft 文件翻譯 - 快速開始 - 基礎APIRaftAPI
- Detectron2 快速開始,使用 WebCam 測試Web
- 快速開始api開發(三)第一個介面-註冊API
- Spring Boot系列(一):Spring Boot快速開始Spring Boot
- 快速開始構建一個簡單專案
- 三個步驟,從零開始快速部署LoRaServerServer
- 從零開始:TensorFlow機器學習模型快速部署指南機器學習模型
- 帶你從零開始,快速學會 Matlab GUIMatlabGUI
- 快速開始執行Hadoop的示例程式WordCountHadoop
- 快速提升職場效率:從整理任務清單開始
- 快速開始api開發(二)model 程式碼生成 與 依賴注入API依賴注入
- 快速開始api開發(六)檔案上傳,設定頭像API
- 快速開始api開發(五)定時任務 crontab 和 佇列 queueAPI佇列
- Scaled-YOLOv4 快速開始,訓練自定義資料集YOLO
- Go微服務框架go-kratos實戰01:quickstart 快速開始Go微服務框架UI
- 【Elastic-1】ELK基本概念、環境搭建、快速開始文件AST
- 從 0 開始使用 Docker 快速搭建 Hadoop 叢集環境DockerHadoop
- Win10開始選單快速解除安裝軟體方法Win10
- 為什麼越來越多的企業開始使用軟體快速開發框架?框架