Nacos-快速入門+項目集成

Nacos簡介

Nacos官網:https://nacos.io/zh-cn/docs/what-is-nacos.html

    Nacos官網:https://nacos.io/zh-cn/docs/what-is-nacos.html
    1)什麼是Nacos?   

    Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。

    Nacos 幫助您更敏捷和容易地構建、交付和管理微服務平臺。 Nacos 是構建以“服務”爲中心的現代應用架構 (例如微服務範式、雲原生範式) 的服務基礎設施。
    2) Nacos 的優勢

 

    3)常見應用

        Nacos做註冊中心

        Nacos做配置中心

Nacos安裝與配置

    先下載Nacos服務:https://github.com/alibaba/nacos/releases

 本地:.zip                                服務器 tar.gz

下載解壓即可

然後去conf

1.把nacos-mysql.sql 文件在數據庫中運行

 

2.修改application.properties

3.進入bin目錄,雙擊startup.cmd即可啓動Nacos系統。

4.瀏覽器上輸入:http://localhost:8848/nacos/index.html,通過初始賬號密碼:nacos/nacos,即可進入系統。

項目整合--Dubbo+nacos 註冊中心

1) pom

        <!-- dubbo nacos -->
        <dependency>
            <groupId>org.apache.dubbo</groupId>
            <artifactId>dubbo-registry-nacos</artifactId>
        </dependency>
        <dependency>
            <groupId>com.alibaba.nacos</groupId>
            <artifactId>nacos-client</artifactId>
        </dependency>

2)配置文件

類似這樣的

3)啓動類

@SpringBootApplication
@EnableDiscoveryClient//springcloud時加

總結:感覺和zk的用法差不多,但是比zk的功能要強一些

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章