国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微服務(wù)注冊(cè)中心-Nacos概述

這篇具有很好參考價(jià)值的文章主要介紹了微服務(wù)注冊(cè)中心-Nacos概述。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

微服務(wù)注冊(cè)中心-Nacos概述

1、Nacos基本介紹

1.1. 什么是 Nacos?

Nacos 是阿里巴巴推出來(lái)的一個(gè)新開源項(xiàng)目,這是一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。

Nacos 致力于幫助您發(fā)現(xiàn)、配置和管理微服務(wù)。Nacos 提供了一組簡(jiǎn)單易用的特性集,幫助您快速實(shí)現(xiàn)動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、服務(wù)配置、服務(wù)元數(shù)據(jù)及流量管理。

Nacos 幫助您更敏捷和容易地構(gòu)建、交付和管理微服務(wù)平臺(tái)。 Nacos 是構(gòu)建以“服務(wù)”為中心的現(xiàn)代應(yīng)用架構(gòu) (例如微服務(wù)范式、云原生范式) 的服務(wù)基礎(chǔ)設(shè)施。

1.2. 為什么是Nacos?

常見的注冊(cè)中心:

  1. Eureka(原生,2.0遇到性能瓶頸,停止維護(hù))
  2. Zookeeper(支持,專業(yè)的獨(dú)立產(chǎn)品。例如:dubbo)
  3. Consul(原生,GO語(yǔ)言開發(fā))
  4. Nacos

相對(duì)于 Spring Cloud Eureka 來(lái)說(shuō),Nacos 更強(qiáng)大。

Nacos = Spring Cloud Eureka + Spring Cloud Config

Nacos 可以與 Spring, Spring Boot, Spring Cloud 集成,并能代替 Spring Cloud Eureka, Spring Cloud Config。

  • 通過(guò) Nacos Server 和 spring-cloud-starter-alibaba-nacos-config 實(shí)現(xiàn)配置的動(dòng)態(tài)變更。

  • 通過(guò) Nacos Server 和 spring-cloud-starter-alibaba-nacos-discovery 實(shí)現(xiàn)服務(wù)的注冊(cè)與發(fā)現(xiàn)。

1.3. 可以干什么?

Nacos是以服務(wù)為主要服務(wù)對(duì)象的中間件,Nacos支持所有主流的服務(wù)發(fā)現(xiàn)、配置和管理。

Nacos主要提供以下四大功能:

  1. 服務(wù)發(fā)現(xiàn)和服務(wù)健康監(jiān)測(cè)
  2. 動(dòng)態(tài)配置服務(wù)
  3. 動(dòng)態(tài)DNS服務(wù)
  4. 服務(wù)及其元數(shù)據(jù)管理

2、SpringCloud Alibaba-Nacos[作為注冊(cè)中心]

Nacos 是阿里巴巴開源的一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。他是使用 java 編寫。需要依賴 java 環(huán)境
Nacos 文檔地址: https://nacos.io/zh-cn/docs/quick-start.html

2.1、下載 nacos-server

https://github.com/alibaba/nacos/releases

微服務(wù)注冊(cè)中心-Nacos概述

2.2 、啟動(dòng) nacos-server

  • 雙擊 bin 中的 startup.cmd 文件
  • 訪問(wèn) http://localhost:8848/nacos/
  • 使用默認(rèn)的 nacos/nacos 進(jìn)行登錄
    微服務(wù)注冊(cè)中心-Nacos概述
    微服務(wù)注冊(cè)中心-Nacos概述
    微服務(wù)注冊(cè)中心-Nacos概述
    微服務(wù)注冊(cè)中心-Nacos概述

2.3、將微服務(wù)注冊(cè)到 nacos 中

  • 1、首先,修改 pom.xml 文件,引入 Nacos Discovery Starter
<dependency>
	<groupId>com.alibaba.cloud</groupId>
	<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

微服務(wù)注冊(cè)中心-Nacos概述

  • 2、在應(yīng)用的 /src/main/resources/application.properties 配置文
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848

微服務(wù)注冊(cè)中心-Nacos概述

  • 3、使用@EnableDiscoveryClient 開啟服務(wù)注冊(cè)發(fā)現(xiàn)功能
@SpringBootApplication
@EnableDiscoveryClient
public class ProviderApplication {
	public static void main(String[] args) {
		SpringApplication.run(Application.class, args);
	}
}

微服務(wù)注冊(cè)中心-Nacos概述

  • 4、啟動(dòng)應(yīng)用,觀察 nacos 服務(wù)列表是否已經(jīng)注冊(cè)上服務(wù)
注意:每一個(gè)應(yīng)用都應(yīng)該有名字,這樣才能注冊(cè)上去。修改 application.properties 文件
spring.application.name=service-provider
server.port=8000

微服務(wù)注冊(cè)中心-Nacos概述

2.4、Nacos 使用三步

Nacos 使用三步
1、導(dǎo)包 nacos-discovery
2、寫配置,指定 nacos 地址,指定應(yīng)用的名字
3、開啟服務(wù)注冊(cè)發(fā)現(xiàn)功能@EnableDiscoveryClient

微服務(wù)注冊(cè)中心-Nacos概述文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-443758.html

到了這里,關(guān)于微服務(wù)注冊(cè)中心-Nacos概述的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【微服務(wù)】Nacos注冊(cè)中心

    【微服務(wù)】Nacos注冊(cè)中心

    國(guó)內(nèi)公司一般都推崇阿里巴巴的技術(shù),比如注冊(cè)中心,SpringCloudAlibaba也推出了一個(gè)名為Nacos的注冊(cè)中心。 Nacos是阿里巴巴的產(chǎn)品,現(xiàn)在是SpringCloud中的一個(gè)組件。相比Eureka功能更加豐富,在國(guó)內(nèi)受歡迎程度較高。 在Nacos的GitHub頁(yè)面,提供有下載鏈接,可以下載編譯好的Nacos服務(wù)

    2024年02月02日
    瀏覽(22)
  • Nacos:服務(wù)的注冊(cè)、發(fā)現(xiàn)和配置中心(注冊(cè)篇)

    Nacos:服務(wù)的注冊(cè)、發(fā)現(xiàn)和配置中心(注冊(cè)篇)

    Nacos 是阿里巴巴推出來(lái)的一個(gè)新開源項(xiàng)目,這是一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。 Nacos 致力于幫助您發(fā)現(xiàn)、配置和管理微服務(wù)。Nacos 提供了一組簡(jiǎn)單易用的特性集,幫助您快速實(shí)現(xiàn)動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、服務(wù)配置、服務(wù)元數(shù)據(jù)及流量管理。 N

    2024年02月15日
    瀏覽(25)
  • 注冊(cè)中心ZK、nameServer、eureka、Nacos介紹與對(duì)比

    注冊(cè)中心ZK、nameServer、eureka、Nacos介紹與對(duì)比

    微服務(wù)架構(gòu)是存在著很多跨服務(wù)調(diào)用,每個(gè)服務(wù)都存在著多個(gè)節(jié)點(diǎn),如果有多個(gè)提供者和消費(fèi)者,當(dāng)提供者增加/減少或者消費(fèi)者增加/減少,雙方都需要感知發(fā)現(xiàn)。所以誕生了注冊(cè)中心這個(gè)中間件。 市面上有很多注冊(cè)中心,如 Zookeeper、NameServer、Eureka、Nacos,下面我來(lái)講一下它

    2024年02月06日
    瀏覽(37)
  • nacos 注冊(cè)中心服務(wù)端配置詳解

    Nacos是一個(gè)開源的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。在使用Nacos作為注冊(cè)中心時(shí),需要配置Nacos Server的相關(guān)參數(shù)。 下面是Nacos Server的配置參數(shù)詳解: nacos.core.default.namespace: Nacos默認(rèn)的命名空間,用于隔離不同的環(huán)境或不同的應(yīng)用。默認(rèn)值為public。 nacos.naming.data.warmup

    2024年02月13日
    瀏覽(23)
  • Ribbon和 Nacos服務(wù)注冊(cè)中心

    Ribbon和 Nacos服務(wù)注冊(cè)中心

    ?作者簡(jiǎn)介:大家好,我是Leo,熱愛Java后端開發(fā)者,一個(gè)想要與大家共同進(jìn)步的男人???? ??個(gè)人主頁(yè):Leo的博客 ??當(dāng)前專欄: 微服務(wù)探索之旅 ?特色專欄: MySQL學(xué)習(xí) ??本文內(nèi)容:Ribbon和 Nacos服務(wù)注冊(cè)中心 ???個(gè)人小站 :個(gè)人博客,歡迎大家訪問(wèn) ??個(gè)人知識(shí)庫(kù): 知

    2024年02月09日
    瀏覽(17)
  • Nacos作為服務(wù)注冊(cè)中心簡(jiǎn)單示例

    Nacos作為服務(wù)注冊(cè)中心簡(jiǎn)單示例

    主要包含兩個(gè)服務(wù): zhshl-order服務(wù): 作為服務(wù)消費(fèi)者 zhsl-stock服務(wù): 作為服務(wù)提供者 當(dāng)我們啟用服務(wù)發(fā)現(xiàn)的時(shí)候,需要進(jìn)行的操作主要有三步 0、前置條件,需要先搭建好一個(gè)nacas服務(wù),可以是一個(gè)集群或者是單個(gè)nacos服務(wù)。可以參考https://nacos.io/zh-cn/docs/quick-start.html, 示例中使用

    2024年02月07日
    瀏覽(22)
  • Spring Cloud Alibaba 微服務(wù)2,注冊(cè)中心演變 + Nacos注冊(cè)中心與配置中心

    Spring Cloud Alibaba 微服務(wù)2,注冊(cè)中心演變 + Nacos注冊(cè)中心與配置中心

    ??作者簡(jiǎn)介: 哪吒 ,CSDN2022博客之星Top1、CSDN2021博客之星Top2、多屆新星計(jì)劃導(dǎo)師?、博客專家?? , 專注Java硬核干貨分享,立志做到Java賽道全網(wǎng)Top N。 ??本文收錄于 Java基礎(chǔ)教程系列(進(jìn)階篇) ,本專欄是針對(duì)大學(xué)生、初級(jí)Java工程師精心打造, 針對(duì)Java生態(tài),逐個(gè)擊破,

    2024年02月02日
    瀏覽(1681)
  • 微服務(wù)(二)——注冊(cè)中心(Eureka、Nacos)

    微服務(wù)(二)——注冊(cè)中心(Eureka、Nacos)

    注冊(cè)中心: 需求:當(dāng)一個(gè)服務(wù)提供者 Service 部署了多個(gè)實(shí)例交給 User 遠(yuǎn)程調(diào)用時(shí): 服務(wù)消費(fèi)者 User 應(yīng)該調(diào)用哪個(gè)實(shí)例,如何獲取其對(duì)應(yīng)地址和端口? User 如何獲知實(shí)例是否健康? 注冊(cè)中心作用: 幫助管理服務(wù),并幫助服務(wù)調(diào)用者選擇并調(diào)用服務(wù) 實(shí)時(shí)監(jiān)測(cè)服務(wù)實(shí)例是否健康

    2024年02月12日
    瀏覽(19)
  • 【微服務(wù)】Nacos注冊(cè)中心(3):配置管理

    給微服務(wù)配置namespace 給微服務(wù)配置namespace只能通過(guò)修改配置來(lái)實(shí)現(xiàn)。 重啟order-service后,訪問(wèn)控制臺(tái),可以看到下面的結(jié)果 此時(shí)訪問(wèn)order-service,因?yàn)閚amespace不同,會(huì)導(dǎo)致找不到userservice,控制臺(tái)會(huì)報(bào)錯(cuò) Nacos的服務(wù)實(shí)例分為兩種l類型: 臨時(shí)實(shí)例:如果實(shí)例宕機(jī)超過(guò)一定時(shí)間,

    2024年02月05日
    瀏覽(19)
  • 基于Dubbo和Nacos搭建微服務(wù)的配置中心和服務(wù)注冊(cè)中心

    基于Dubbo和Nacos搭建微服務(wù)的配置中心和服務(wù)注冊(cè)中心

    1.添加nacos依賴 2.配置application.properties PS:nacos2.0除了需要8848的端口之外,還新增了端口+1000的新端口用于客戶端和服務(wù)端GRPC通信的端口,所以如果是自己部署的nacos需要放開這倆個(gè)端口,服務(wù)才可以啟動(dòng)成功。 3.配置類 3.1 添加Spring Cloud原生注解 @EnableDiscoveryClient 3.2 客戶端服

    2024年02月16日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包