国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - spring-cloud入門之spring-cloud-config(配置中心)

spring-cloud入門之spring-cloud-config(配置中心)

2021-03-24 14:20大黃蜂coder Java教程

這篇文章主要介紹了spring-cloud入門之spring-cloud-config(配置中心),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

前言

在分布式系統中,由于服務數量巨多,為了方便服務配置文件統一管理,實時更新,所以需要分布式配置中心組件:spring-cloud-config ,它支持配置服務放在配置服務的內存中(即本地),也支持放在遠程git倉庫中。

本節主要演示怎么用git倉庫作為配置源。

開源地址:https://github.com/bigbeef

創建配置項目

在github中創建一個項目,專門用來保存我們所有項目的配置文件,項目是我的項目結構

配置項目地址:https://github.com/bigbeef/cppba-config

spring-cloud入門之spring-cloud-config(配置中心)

eureka-server.properties

?
1
2
3
4
5
6
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
spring.application.name=eureka-server
server.port=18761
eureka.instance.hostname=peer1
eureka.client.serviceurl.defaultzone=http://peer1:18761/eureka/

創建spring-cloud-config-server項目

項目結構如圖:

spring-cloud入門之spring-cloud-config(配置中心)

pom.xml核心代碼

?
1
2
3
4
5
6
<dependencies>
  <dependency>
    <groupid>org.springframework.cloud</groupid>
    <artifactid>spring-cloud-config-server</artifactid>
  </dependency>
</dependencies>

springcloudconfigserverapplication.java

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package com.cppba;
 
import org.springframework.boot.springapplication;
import org.springframework.boot.autoconfigure.springbootapplication;
import org.springframework.cloud.config.server.enableconfigserver;
 
@springbootapplication
@enableconfigserver
public class springcloudconfigserverapplication {
 
  public static void main(string[] args) {
    springapplication.run(springcloudconfigserverapplication.class, args);
  }
}

application.properties

這個根據自己實際的git項目修改配置

?
1
2
3
4
5
6
7
8
9
10
11
12
server.port=8888
 
spring.application.name=config-server
 
spring.cloud.config.server.git.uri=https://github.com/bigbeef/cppba-config
spring.cloud.config.label=master
# spring.cloud.config.server.git.username=
# spring.cloud.config.server.git.password=
 
spring.cloud.config.server.git.searchpaths=\
 cppba-spring-cloud/*,\
 cppba-spring-cloud/eureka-client/*

spring.cloud.config.server.git.uri:配置git倉庫地址
spring.cloud.config.server.git.searchpaths:配置倉庫路徑,以逗號隔開
spring.cloud.config.label:配置倉庫的分支
spring.cloud.config.server.git.username:訪問git倉庫的用戶名
spring.cloud.config.server.git.password:訪問git倉庫的用戶密碼

啟動項目

訪問地址:http://127.0.0.1:8888

http請求地址和資源文件映射如下:
/{application}/{profile}[/{label}]
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties

根據我們自己的配置,我們可以這樣訪問:http://127.0.0.1:8888/eureka-server/default/master

application -> eureka-server (應用名)
profile -> default (啟用的配置,通常是后綴,下面解釋)
label -> master (分支)

訪問到的結果就是:

spring-cloud入門之spring-cloud-config(配置中心)

profile比較重要,可以理解成讀取哪些配置文件,假如我不止一個配置文件,可能會有:

eureka-server.properties(這個是通用配置文件,默認都會加載),
eureka-server-mysql.properties,
eureka-server-oracle.properties,
eureka-server-jpa.properties,
eureka-server-mysql.properties......

我們可能會選擇性的加載其中的部分properties配置文件,那我們可以這樣寫:http://127.0.0.1:8888/eureka-server/default,mysql,jpa/master

到此,我們的spring-cloud-config-server就簡單搭起來,后面的章節我會教大家怎么在項目中讀取配置

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://www.jianshu.com/p/6d51157d22ed

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 91精品久久久久久久久久久久久久久 | 一区二区在线不卡 | 国产黄色片免费观看 | 日本高清视频网站www | 欧美久 | 伊人色网 | www一区 | 污色视频在线观看 | 一级毛片免费看 | 亚洲一区二区三区免费 | 好吊色欧美一区二区三区四区 | 一级黄色片子看看 | 免费av大全 | 国内精品久久久久久中文字幕 | 久久美女 | 噜噜噜噜狠狠狠7777视频 | 亚洲成人一区二区 | 国产精品com | 国产高清无密码一区二区三区 | 日韩欧美国产精品综合嫩v 在线视频 中文字幕 | 亚洲欧美第一页 | 欧美色欧美亚洲另类七区 | 91尤物网站网红尤物福利 | 亚洲欧美一区二区三区在线 | 亚洲精品片 | 久久久精品一区二区三区 | 免费一区二区 | 中文字幕精品一区二区精品 | 久久69精品久久久久久国产越南 | 91视频 - 88av | 亚洲视频中文字幕 | av免费网| 激情综合网五月婷婷 | 91精品国产高清一区二区三区 | 久久精品一区二区 | 亚洲依依 | 亚洲人成免费网站 | 亚洲入口| 黄色免费网站在线观看 | 国产精品久久久99 | 亚洲视频精品 |