Notas de estudio de SpringCloudAlibaba: instalación y uso de Nacos

1. Introducción

Nacos admite el descubrimiento, la configuración y la gestión de casi todos los tipos principales de "servicios".

Sitio web oficial: https://nacos.io/zh-cn/docs/what-is-nacos.html

2. Descarga e inicia Nacos

1. Descarga Nacos

Enlace de descarga: https://github.com/alibaba/nacos/releases

2. Inicie Nacos

3. Acceda a la interfaz de visualización de Nacos

http: // localhost: 8848 / nacos

El nombre de usuario / contraseña predeterminados es: nacos / nacos.

Consulte la página siguiente para indicar un inicio exitoso

Tres, cree un proyecto SpringCloud e inicie el servicio de administración de configuración de Nacos

1.configuración maven

Nota: correspondencia de la versión

https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E

Gestionar automáticamente los números de versión dependientes

 <dependencyManagement>
        <dependencies>

            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>${spring.boot.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring.cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>${spring.cloud.alibaba.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
    </dependencies>
 </dependencyManagement>

Agregar dependencia 

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>

Configuración 2.application.properties

spring.application.name=alibaba-consumer
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848

3. Configuración de inicio

@SpringBootApplication
@EnableDiscoveryClient  //开启nacos的服务发现
public class DemoConsumerApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoConsumerApplication.class, args);
    }

}

4. Ejecute el proyecto SpringBoot

El registro de impresión de la consola está completo

Ver la lista de servicios en el navegador para ver el servicio que acaba de comenzar

Supongo que te gusta

Origin blog.csdn.net/cs373616511/article/details/112134772
Recomendado
Clasificación