springboot spring-cloud spring-cloud nacos 整合模板
文章目录
- 二、coding实战
- 2.1. 版本对照
- 2.2. 线上采用版本
- 2.3. yml文件配置
- 2.4. pom依赖
- 2.5. 效果图
二、coding实战
2.1. 版本对照
先阅读->版本说明
2.2. 线上采用版本
Spring Cloud Alibaba Version | Spring Cloud Version | Spring Boot Version | Nacos Version |
---|---|---|---|
2.2.7.RELEASE | Spring Cloud Hoxton.SR12 | 2.3.12.RELEASE | 2.0.3 |
2.3. yml文件配置
bootstrap.yml
# Tomcat
server:port: 8080# Spring
spring:application:# 应用名称name: ly-gatewayprofiles:# 环境配置active: devcloud:nacos:discovery:# nacos 认证密码username: nacos# nacos 认证密码password: kwx_!2022@O^# 服务注册地址server-addr: 127.0.0.1:8848config:# 配置中心地址server-addr: 127.0.0.1:8848# nacos 认证用户username: nacos# nacos 认证密码password: kwx_!2022@O^# 配置文件格式file-extension: yml# 共享配置shared-configs:- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
2.4. pom依赖
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.gblfy</groupId><artifactId>nacos</artifactId><version>1.0.0</version><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.12.RELEASE</version><relativePath/></parent><properties><spring-cloud.version>Hoxton.SR12</spring-cloud.version><spring-cloud-alibaba.version>2.2.7.RELEASE</spring-cloud-alibaba.version><nacos-client.version>2.0.3</nacos-client.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency><!--服务注册发现--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId><exclusions><exclusion><groupId>com.alibaba.nacos</groupId><artifactId>nacos-client</artifactId></exclusion></exclusions></dependency><!--配置管理--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId><exclusions><exclusion><groupId>com.alibaba.nacos</groupId><artifactId>nacos-client</artifactId></exclusion></exclusions></dependency><dependency><groupId>com.alibaba.nacos</groupId><artifactId>nacos-client</artifactId><version>${nacos-client.version}</version></dependency></dependencies><dependencyManagement><dependencies><!-- SpringCloud 微服务 --><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency><!-- SpringCloud Alibaba 微服务 --><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><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
2.5. 效果图
springboot spring-cloud spring-cloud nacos 整合模板相关推荐
- Spring Cloud Nacos整合 Seata 实现分布式事务
1.Seata 介绍 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务.Seata 将为用户提供了 AT.TCC.SAGA 和 XA 事务模式,为用户打造一站式的 ...
- Spring Boot、Spring Cloud 自定义配置文件(如何整合配置中心)
文章目录 Spring Boot配置 简单测试使用 Spring Cloud自定义配置文件获取 1. 引入依赖 2. 自定义配置 2.1 自定义PropertySource,这里我们直接使用Sprin ...
- Spring Cloud Alibaba 组件nacos安装使用
文章目录 前言 正文 1.安装nacos(基于Docker) 1.1 软件的安装 1.2 映射配置文件的创建 1.3 数据库nacos表的创建 1.4 启动nacos 1.5 访问nacos控制台 2 ...
- 7.Spring Cloud Alibaba教程:整合Dubbo实现RPC调用
概述 Apache Dubbo 是一款高性能的.基于Java的开源RPC框架,它提供了以下特性: 基于接口的远程方法调用 智能负载均衡 服务自动注册和发现 高可扩展性 运行期流量调度 可视化的服务治理 ...
- Spring Cloud Alibaba - 19 Nacos Config配置中心加载不同微服务的通用配置的两种方式
文章目录 Pre 实现 方式一 通过 shared-dataids 方式 方式二 通过 ext-config方式 配置文件优先级 源码 Pre Spring Cloud Alibaba - 18 Na ...
- Spring Cloud Alibaba - 18 Nacos Config配置中心加载相同微服务的不同环境下的通用配置
文章目录 需求 实现 Step 1 Nacos Config 新增公共配置 Step 2 验证 配置文件优先级 源码 需求 举个例子,同一个微服务,通常我们的servlet-context 都是相同的 ...
- spring cloud Alibaba 的 Nacos学习笔记
spring cloud Alibaba 的 Nacos学习笔记 文章目录 spring cloud Alibaba 的 Nacos学习笔记 下载nacos spring cloud Alibaba依 ...
- Spring Cloud (Eureka,Feign,Hystrix整合)
Spring Cloud(Eureka,Feign,Hystrix整合) Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代 ...
- Spring Cloud Sleuth与Zipkin整合时遇到的问题记录(大湿胸文章集锦)
Spring Cloud Sleuth与Zipkin整合时遇到的问题记录 将spring cloud sleuth的跟踪信息通过消息中间件收集发送到zipkin这一部分,在之前你已经按照第一种方式(h ...
最新文章
- 脚本没有类似C语言的预编译,开源脚本库
- 54页PPT揭示AI革命及其前沿进展!
- java的同步关键字_简单了解Java synchronized关键字同步
- CTFshow php特性 web92
- 计算机专业相关分类调研
- 系统 销售订单号_销售单,进货单自动计算,一键保存的进销存管理系统,十分好用...
- 学会这些 Python 美图技巧,就等着女朋友夸你吧
- 著名的北邮ACM推荐50题
- UiPath: Studio 快捷键
- 第二十二章 职业道德规范
- 3.Linux性能诊断 --- 快速检查单(10个命令) 监控
- ASP.net C# EVal关于前端绑定
- Windows系统查询硬盘序列号
- JAVA根据URL路径将网络视频保存到本地
- thinkphp5 域名路由
- java判断数字大小写_java判断字符串是否全部由数字,大小写字母,特殊符号组成...
- Java语言实现小学数学练习
- 色彩搭配的基本原理,在黑色的背景下,什么颜色才能够有效、漂亮地突出主题
- MP3文件的切割和合并
- 南京软世通科技11-19笔试题
热门文章
- 争分夺秒!一大批高校正在加紧扩建......
- 数学从根本上:玩的是概念!而不是技巧
- 以国家战略科学家身份,顶级AI学者朱松纯回国,筹建北京通用AI研究院
- 教育部:向高校免费开放2.4万余门在线课程(附22个平台链接)
- 假如一种编程语言代表一个国家,哎哟,有意思了!
- “双十一缔造者”张勇
- 哇塞!野生海鲜竟然从渔港直送到你家!喜欢吃海鲜的有福了!
- 坚持早起21天,每月多赚1000元
- 大学最难的课是哪一门课?
- webshell提权教程linux,Linux下WEBSHELL提权