SpringBoot
文章平均质量分 54
SpringBoot
chenlu4ever
这个作者很懒,什么都没留下…
展开
-
学习笔记-springboot
参考:https://blog.csdn.net/cx521600/article/details/90205359一、Springboot定义Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重xml的配置,提供了各种启动器,在运行过程中自定配置, 开发者能快速上手。二、为什么要用Springboot1、独立运行: Spring Boot而且内嵌了各种servlet容器,Tomcat、Je原创 2021-03-22 17:59:16 · 146 阅读 · 1 评论 -
idea+maven+springboot 多环境配置文件
鉴于马上要分本地和虚拟机了环境测试了,记录一下多环境配置文件,如何i用maven打包吧。环境:window+idea+springboot项目实例项目GIT地址:git@github.com:chenlu4ever/springcloud_demo.git一、项目修改配置文件1)、application.yml、application-dev.yml、application-stg.yml二、本地idea启动1)、修改application.yml指定当前激活文件为dev原创 2020-11-20 14:02:22 · 696 阅读 · 0 评论 -
springcloud搭建实战<五>【Docker部署-本地镜像】
一、docker简介Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。以Eureka注册中心项目部署为例1、修改Pom.xml,添加docker配置...原创 2020-11-05 16:37:11 · 418 阅读 · 0 评论 -
springcloud搭建实战<四>【熔断机制Hystrix+Feign】
工具:IntelliJ IDEA 2019.2.4JDK:1.8补充:为什么要有断路器?消费者(上游)访问访问生产者(下游),如果生产者出席故障、异常、宕机、等待超时时间等。有可能会造成线程等待,阻塞,不仅影响服务性能,还可能使整个服务挂掉。熔断机制:上游先访问熔断器,再访问下游。比如设置连续几次访问失败或者当访问失败比例超过多少时,则熔断器直接返回失败。这样就节省了每次等待超时时间。也防止因为局部故障累积导致整个系统奔溃,也可以实现故障转移,服务降级。PS:本文在con..原创 2020-10-30 17:43:47 · 817 阅读 · 0 评论 -
springcloud搭建实战<三>【消费方 consumer+FeignClient调用】
工具:IntelliJ IDEA 2019.2.4JDK:1.8父项目以及注册中心、服务方详见之前博客。【消费方与之前服务方步骤一致,以下文章步骤基本一致】第一步:新建消费方springcloud-consumer1、打开父项目,file->new module2、选择spring Initialize ->next3、填写项目信息、next4、dependencies 选择Srping Cloud Routing->OpenFeign 选...原创 2020-10-27 11:48:46 · 643 阅读 · 0 评论 -
springcloud搭建实战<二>【服务方 provider】
工具:IntelliJ IDEA 2019.2.4JDK:1.8父项目以及注册中心详见之前博客。第一步:新建注册中心 springcloud-provider1、打开父项目,file->new module2、选择spring Initialize ->next3、填写项目信息、next4、dependencies 选择Cloud Discovery->Eureka Server, 选择springboot版本。next,finish....原创 2020-10-26 10:08:32 · 381 阅读 · 1 评论 -
springcloud搭建实战<一>【注册中心 Eureka】
IDEA+JDK1.8第一步:新建父项目:springcloud_demo项目1、file->右键 new project2、选择maven,下一步next3、填写项目名称,下一步next,finish。完成父项目创建4、删除src文件夹5、修改pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"原创 2020-10-23 16:19:45 · 158 阅读 · 0 评论