微服务分布式(一、项目初始化)

微服务是将大型的web项目拆分成成多个小型的springboot工程,依靠spring cloud相关分布式框架的工具进行整合,通常将一个大项目中不同的业务和技术分别拆分成不同的小模块独立运行。

下面我们先进行项目初始化,项目工具特别方便,我们不用自己去写初始化项目,通过spring initializr 工具直接将配置选好后导出即可

spring initializr官网

导出后导入我们的开发工具,我这里使用idea

文件名称必须是application,格式可以是yml或者properties

下面是两文件的是的区别

配置多环境

名字必须是以**application-**开头

sit :用户验收测试集成环境

uat:用户单元测试环境

在不同环境的配置文件里写入对应环境的配置信息

例如我们不同环境启动不同端口

在我们的基础配置文件中添加运行那个环境的配置,这样我们就可以通过修改名称来直接指定运行的配置文件

到此我们配置好了,我们的基础项目,大家可以通过改变环境名称来查看启动项目的端口号

相关推荐
沐森21 分钟前
聊聊虚拟dom和fiber
前端·面试·架构
星辰大海的精灵22 分钟前
轻松玩转 Kubernetes 集群的工具包
后端·架构·kubernetes
春马与夏1 小时前
Spark on yarn的作业提交流程
大数据·分布式·spark
XiaoQiong.Zhang1 小时前
Spark 性能调优七步法
大数据·分布式·spark
高松燈16 小时前
若伊项目学习 后端分页源码分析
后端·架构
维基框架18 小时前
Spring Boot 项目整合Spring Security 进行身份验证
java·架构
水泥工boss19 小时前
🚀微前端与模块联邦的深度结合(基于vue+vite)
前端·架构
jstart千语20 小时前
【Redisson】锁可重入原理
redis·分布式·redisson
在未来等你21 小时前
互联网大厂Java求职面试:云原生架构与微服务设计中的复杂挑战
java·微服务·ai·云原生·秒杀系统·rag·分布式系统
zfj32121 小时前
什么时候使用微服务,什么时候不用
微服务·架构