当前位置: 首页 > article >正文

java_配置使用nacos完整示例

参考:49 尚上优选项目-平台管理端-整合ES+MQ实现商品上下架-流程分析_哔哩哔哩_bilibili

1. 下载安装nacos

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

2. 解压,运行

PS D:\path/to\nacos-server-2.4.3\nacos\bin> .\startup.cmd -m standalone

3. pom中引用:

        <!--服务注册 -->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>
        <!--服务调用feign -->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-openfeign</artifactId>
        </dependency>

4. yml中配置:

application.yml:

spring:
  application:
    name: service-sys
  profiles:
    active: dev
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848 # Nacos地址

5. main启动程序上加注释:

@EnableDiscoveryClient // 启用Nacos服务发现功能class, args

package com.atguigu.ssyx;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

@SpringBootApplication
@EnableDiscoveryClient // 启用Nacos服务发现功能class, args
public class ServiceSysApplication {
    public static void main(String[] args) {
        SpringApplication.run(ServiceSysApplication.class, args);
    }
}

6. 启动服务,看是否服务已经注册

启动服务:

本地查看:http://localhost:8848/nacos/ 中:


http://www.kler.cn/a/467718.html

相关文章:

  • 全面解读技术栈的作用及其积累路径:从开发到管理
  • 如何配置【Docker镜像】加速器+【Docker镜像】的使用
  • springboot远程链接spark
  • Level DB --- BloomFilterPolicy
  • 力扣--494.目标和
  • 32单片机从入门到精通之软件编程——中断处理(九)
  • 默认ip无法访问,利用dhcp功能获取ip进行访问的方法
  • 三子棋游戏
  • centos双网卡不能上网
  • Nginx:安装部署和升级(平滑升级)
  • js-19-手写题
  • 软件逆向之标志位
  • 【测试工具】 Postman 基本使用
  • 【Linux】调度优先级(谦让度)
  • spring、spring boot、Springmvc 的区别和关系
  • k8s集群部署 - Dashboard v2.7
  • MySQL 8 主从同步配置(Master-Slave Replication)
  • ESP32移植Openharmony外设篇(7)土壤湿度传感器YL-69
  • Python进阶-08-继承性
  • 编译 C++ 程序:分离与保留调试信息以支持 GDB 对 Core 文件的调试
  • 如何自行解锁 ATamp;T 手机
  • UE5 slate创建SDockTab标签页的过程理解
  • Megatron - LM 怎么进行模型切分的,怎么匹配服务器的
  • 量子力学复习
  • STM32学习之MPU6050芯片 及 软件I2C读写MPU6050实验
  • linux命令行连接Postgresql常用命令