Naocs本地部署&安装3.2.3+Spring boot 3.2.0

复制代码
nacos:3.2.3
spring boot:3.2.0

一、下载Nacos、启动

1、Mac/Linux

java 复制代码
curl -fsSL https://nacos.io/nacos-installer.sh | sudo bash

2、启动

java 复制代码
nacos-setup

二、Spring boot接入

1、导入依赖

java 复制代码
    <properties>
        <java.version>17</java.version>
        <spring-cloud.version>2023.0.3</spring-cloud.version>
        <spring-cloud-alibaba.version>2023.0.3.2</spring-cloud-alibaba.version>
    </properties>
    
<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-starter-alibaba-nacos-discovery</artifactId>
                <version>${spring-cloud-alibaba.version}</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
                <version>${spring-cloud-alibaba.version}</version>
            </dependency>

            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-loadbalancer</artifactId>
                <version>4.3.3</version>
            </dependency>

2、配置文件

复制代码
bootstrap.yml
java 复制代码
spring:
  profiles:
    active: dev
  application:
    name: order
复制代码
bootstrap-dev.yml
java 复制代码
spring:
  cloud:
    bootstrap:
      enable: true
    nacos:
      discovery:
        server-addr: 127.0.0.1:8848
        namespace: public
        group: DEFAULT_GROUP
        username: nacos
        password: password
      config:
        server-addr: 127.0.0.1:8848
        namespace: public
        file-extension: yaml
        username: nacos
        password: password
        group: DEFAULT_GROUP
        refresh-enabled: true
  config:
    import:
      - optional:nacos:order-dev.yaml
      # - optional:nacos:${spring.application.name}.${spring.cloud.nacos.config.file-extension}
     #注意!!!!spring boot3.x版本这样加载了,查了下AI2.4.x好像就需要了,具体自行验证
server:
  port: 8083

# 日志配置
logging:
  level:
    com.demo: debug
    com.alibaba.nacos: debug

3、最后

复制代码
注意spring boot版本更新会带来很多问题!!!!!
相关推荐
子兮曰17 小时前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!17 小时前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰17 小时前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
俊昭喜喜里17 小时前
java中的继承和多态的区别
java
小羊没烦恼!17 小时前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
爱勇宝17 小时前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
譕痕17 小时前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码17 小时前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖17 小时前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时18 小时前
01-06-A-JVM排查实战详解
java·jvm