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

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

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

spring initializr官网

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

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

下面是两文件的是的区别

配置多环境

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

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

uat:用户单元测试环境

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

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

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

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

相关推荐
无责任此方_修行中32 分钟前
从 HTTP 轮询到 MQTT:我们在 AWS IoT Core 上的架构演进与实战复盘
后端·架构·aws
Fireworkitte41 分钟前
Kafka的ISR、OSR、AR详解
分布式·kafka·ar
天上掉下来个程小白2 小时前
微服务-01.导入黑马商城
java·微服务·架构
程思扬3 小时前
Nextcloud容器化部署革新:Docker+Cpolar构建高效私有云远程访问新架构
docker·容器·架构
A尘埃4 小时前
Java+Python混合微服务OCR系统设计
java·python·微服务·混合
悟空聊架构5 小时前
Windows 自动连接 wifi 脚本
后端·架构
悟空聊架构5 小时前
从 0 到 1:Jenkins 对接企微机器人避坑指南(附可下载 Pipeline 模板)
后端·架构·github
悟空聊架构5 小时前
金仓数据库 SQL Server 兼容版 T-SQL
后端·架构
悟空聊架构5 小时前
数据库之路-第5期-超强的运维管理平台,TEM on 腾讯云安装 + TiDB 集群实践
后端·架构