springcloud|springcloud - alibaba快速上手 - 更新完毕
1、简单对比一下springcloud与springcloud-alibaba
-
文章图片
-
文章图片
- 官网:https://nacos.io/zh-cn/
- 查看cloud和springboot的对应关系
- https://start.spring.io/actuator/info
- 查看cloud与alibaba的版本对应关系
- https://hub.fastgit.org/alibaba/spring-cloud-alibaba/wiki/版本说明
- 组件版本对应关系
-
文章图片
-
- springboot、springcloud、springcloud-alibaba版本对应关系
-
文章图片
-
- 64 bit JDK 1.8 + ( 包括Window中的 和 Linux中的环境配置 ) linux-JDK8下载地址
- Maven 3.2 + ( Window中的环境配置 )Maven下载地址
- 下载nacos服务:官网地址
-
文章图片
- 注:要选择其他版本也可以,注意前面说的版本对应问题就行,我这里使用2.0.3,选这个版本对我后面的操作没影响
-
- linux部署nacos服务
-
文章图片
-
文章图片
-
- 【springcloud|springcloud - alibaba快速上手 - 更新完毕】Window中启动不一样,其实早就会了的( 双击嘛 )
-
文章图片
-
- 经过如上的操作之后,就可以进入可视化页面了
- 访问地址:http://自己服务器ip:8848/nacos
- 初始化账户和密码:nacos和nacos
- 进去之后,就是如下样子,这里就是以后打交道的地方
-
文章图片
-
- 访问地址:http://自己服务器ip:8848/nacos
- 父项目依赖管理
spring-boot-parent
org.springframework.boot 2.3.12.RELEASE
- 项目需要的依赖
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-discovery
org.springframework.cloud
spring-cloud-dependencies
Hoxton.SR12
pom
import
com.alibaba.cloud
spring-cloud-alibaba-dependencies2.2.6.RELEASE
pom
import
4.2)、bootstrap.yml / application.yml配置
server:
port: 8011spring:
application:
name: ALIBABA-PUBLISHER
cloud:
nacos:
discovery:
server-addr: 162.14.66.60:8848# 自己的服务器ip:8848management:
endpoints:
web:
exposure:
include: "*" # 健康检查
4.3)、编写启动类 并 启动程序
package cn.zixieqing;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
/**
* @ClassName PublisherApplication
* @Author ZiXieQing
* @Date 2021/12/6
* Version 1.0
**/@SpringBootApplication
@EnableDiscoveryClient// 开启nacos的客户端功能
public class PublisherApplication {public static void main(String[] args) {SpringApplication.run(PublisherApplication.class, args);
}
}
运行效果如下:
-
文章图片
推荐阅读
- neo4j|neo4j cql语句 快速查询手册
- 通过复盘快速成长(附模板)
- jar|springboot项目打成jar包和war包,并部署(快速打包部署)
- 【SpringCloud-Alibaba系列教程】8.一文学会使用sentinel
- 快速阅读作业【2/21】《阅读(革命性新定义》)
- Spring注解05|Spring注解05 @Import 给容器快速导入一个组件
- 虐虐快速通关秘籍放这,高度概括就是听话照做!
- 想要用正确的方法快速进阶,这三个方法推荐给你。
- vue快速上手-3
- arthas快速入门视频演示