首页 > 其他分享 >naocs 作为服务注册与发现和配置中心

naocs 作为服务注册与发现和配置中心

时间:2024-07-13 22:54:41浏览次数:11  
标签:服务 spring 配置 naocs nacos 注册 cloud

下载和安装

国内的软件,去官网下就行了,下载好后到其 bin 目录执行命令 startup.cmd -m standalone 服务就会启动

浏览器访问,能访问到 nacos 界面

注册服务

  1. 工程导入依赖

    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
    </dependency>
    
  2. 启动类加注解

    // 注意没用 @EnableFeignClients,因为当前工程不需要发起远程调用,只是一个示例服务,只要能够注册到 nacos 就行
    @SpringBootApplication
    @EnableDiscoveryClient
    public class SpringbootApplication {
        public static void main(String[] args) {
            SpringApplication.run(SpringbootApplication.class, args);
        }
    }
    
  3. 配置文件

    server:
      port: 9002
    
    spring:
      application:
        name: my-nacos-test-service
      cloud:
        nacos:
          discovery:
            server-addr: localhost:8848 # Nacos 地址,当前工程就要注册到这个地址的 nacos 上
    
  4. 启动服务,刷新 nacos 页面,就能看到我们的服务了

标签:服务,spring,配置,naocs,nacos,注册,cloud
From: https://www.cnblogs.com/cryus/p/18300876

相关文章

  • STM32F407外设ADC配置流程及代码示例
    STM32F407外设ADC配置流程及代码示例STM32的ADC(模拟-数字转换器)是STM32微控制器系列中集成的一个关键外设,用于将模拟信号(如温度、压力、光强等传感器输出的电压或电流信号)转换为数字信号,以便微控制器能够处理和分析这些信号。ADC配置流程:时钟配置:启用GPIOF和ADC的时钟。这是......
  • 掌握构建魔法:Gradle中Groovy插件的配置秘籍
    掌握构建魔法:Gradle中Groovy插件的配置秘籍引言Gradle是一个灵活且功能强大的构建工具,它使用Groovy和Kotlin作为其构建脚本的编写语言。Groovy插件为Gradle带来了额外的便利性,使得构建脚本更加简洁和富有表现力。本文将详细介绍如何在Gradle中配置Groovy插件,并提供实际的......
  • Node.js安装与配置
    Node.js的安装与配置[Node.js官网]20.15.1版本下载链接zip包下载设置全局安装文件夹npmconfigsetprefix"F:\dev\env\node\node_global"设置全局缓存文件夹npmconfigsetcache"F:\dev\env\node\node_cache"安装cnpm到本地npminstall-gcnpm--registry=https:/......
  • package.json 脚本配置使用环境文件
    脚本使用环境文件"scripts":{"dev":"vite","build:prod":"vitebuild","build:stage":"vitebuild--modestaging","preview":"vitepreview"}dev:运行开发服务器,默认使用.......
  • vue-cli 搭建的项目 node搞版本兼容 配置写法
    先删除package-lock.json和node_modules再安装 兼容低版本安装方式 npminstall--legacy-peer-deps启动命令npmrunservewindow环境打包命令npmrunbuild:win注意:如果是要跑liunx环境就需要多安装一条命令window环境打包命令npmrunbuild:liunx......
  • ts vue3 element-plus 自建可配置表单弹窗实现
    当然可以!下面是使用TypeScript语法的动态表单弹出组件示例。1.创建动态表单弹出组件(TypeScript)<template><el-dialog:visible.sync="visible"title="表单"@close="handleClose"><el-form:model="formData":rules="rules"......
  • 配置文件的编写
    1.在application.yml里面配置需要的参数2.pom.xml文件引入配置文件依赖<!--配置生成配置文件处理器--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifa......
  • 防爆隔离型双螺杆伺服失重秤技术配置
    #多聚甲醛粉末0.5kg-20kg/min防爆失重秤#0.5kg-20kg/min,需要考虑防架桥和防爆;设计的每批料是500公斤,料仓选型用1000L,用三点式的,多聚甲醛粉末。多聚甲醛粉末0.5kg-20kg/min防爆失重秤是一种用于精确添加和控制多聚甲醛粉末的设备,特别适用于化工、制药等行业。以下是其主要......
  • 自用VsCode配置文件
    {"name":"karle","settings":"{\"settings\":\"{\\r\\n\\t\\\"liveServer.settings.CustomBrowser\\\":\\\"chrome\\\",\\r\\n\\t\\\"liveServer.settings.donot......
  • CubeMX6.10版本配置LAN8720A调通LWIP
    首先,选中ETH,设置Mode为RMII在ETH设置界面找不到PHY的设置界面,这里是和之前6.5版本的区别我们需要到Middlewareandsoftwarepacks下,选中LWIP,勾选Enabledplatformsettings下,选中L8742修改PHYAddress需要到生成的源码里面进行修改找到函数LAN8742_Init(lan8742......