作者:陈hancox_894 | 来源:互联网 | 2023-07-30 10:02
springcloud简介springcloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等
spring cloud简介
spring cloud
为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud
是基于springboot的,所以需要开发中对springboot
有一定的了解,如果不了解的话可以看这篇文章:2小时学会springboot。另外对于“微服务架构” 不了解的话,可以通过搜索引擎搜索“微服务架构”了解下。
在之前的所有Spring Boot
相关博文中,都会涉及Spring Boot
工程的创建。而创建的方式多种多样,我们可以通过Maven
来手工构建或是通过脚手架等方式快速搭建,也可以通过SPRING INITIALIZR
页面工具来创建,相信每位读者都有自己最喜欢和最为熟练的创建方式。
本文我们将介绍嵌入的Intellij
中的Spring Initializr
工具,它同Web
提供的创建功能一样,可以帮助我们快速的构建出一个基础的Spring Cloud
工程。
创建工程
第一步: 菜单栏中选择File
=>New
=>Project..
,我们可以看到如下图所示的创建功能窗口。其中Initial Service Url
指向的地址就是Spring
官方提供的Spring Initializr
工具地址,所以这里创建的工程实际上也是基于它的Web
工具来实现的。