![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springBoot
jason15919882622
这个作者很懒,什么都没留下…
展开
-
Spring Boot有四大神器之actuator
序Spring Boot有四大神器,分别是auto-configuration、starters、cli、actuator,本文主要讲actuator。actuator是spring boot提供的对应用系统的自省和监控的集成功能,可以对应用系统进行配置查看、相关功能统计等。使用actuator添加依赖 dependency>转载 2017-05-29 02:05:16 · 2024 阅读 · 0 评论 -
选择Spring Boot项目的内嵌容器
Spring Boot工程的默认web容器是Tomcat,但是开发人员可以根据需要修改,例如使用Jetty或者Undertow,Spring Boot提供了对应的starters。How Do在pom文件中排除tomcat的starterdependency> groupId>org.springframework.bootgroupId> artifactId>s转载 2017-06-11 08:56:01 · 656 阅读 · 0 评论 -
spring cloud eureka 参数配置
eureka.client.registry-fetch-interval-seconds表示eureka client间隔多久去拉取服务注册信息,默认为30秒,对于api-gateway,如果要迅速获取服务注册状态,可以缩小该值,比如5秒eureka.instance.lease-expiration-duration-in-secondsleaseExpirationDuratio转载 2017-06-11 21:17:07 · 1031 阅读 · 0 评论 -
深入理解Eureka
Eureka的一些概念 Register:服务注册 当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口,运行状况指示符URL,主页等。 Renew:服务续约 Eureka客户会每隔30秒发送一次心跳来续约。 通过续约来告知Eureka Server该Eureka客户仍然存在,没有出现问题。 正常情况下,如果Eureka Serve...转载 2017-06-11 22:15:05 · 463 阅读 · 0 评论 -
SpringBoot实战之SpringBoot自动配置原理
SpringBoot实战之SpringBoot自动配置原理springboot 自动配置 主要通过@EnableAutoConfiguration,@Conditional,@EnableConfigurationProperties或者@ConfigurationProperties几个注解来进行自动配置。@EnableAutoConfiguration开启自动配置,主要作用就是调用core包里...转载 2018-06-20 09:41:09 · 280 阅读 · 0 评论 -
SpringBoot条件注解的总结
三、各种条件注解的总结条件注解对应的Condition处理类处理逻辑@ConditionalOnBeanOnBeanConditionSpring容器中是否存在对应的实例。可以通过实例的类型、类名、注解、昵称去容器中查找(可以配置从当前容器中查找或者父容器中查找或者两者一起查找)这些属性都是数组,通过”与”的关系进行查找@ConditionalOnClassOnClassCondition类加载器...原创 2018-06-20 15:33:41 · 3357 阅读 · 0 评论 -
快速开发一个自定义Spring Boot Starter,并使用它
众所周知(不知道?点此),Spring Boot由众多Starter组成,随着版本的推移Starter家族成员也与日俱增。在传统Maven项目中通常将一些层、组件拆分为模块来管理,以便相互依赖复用,在Spring Boot项目中我们则可以创建自定义Spring Boot Starter来达成该目的。Spring Boot Starter 可用来简化依赖,如:spring-boot-starte...转载 2018-08-03 16:35:38 · 629 阅读 · 0 评论 -
Spring Boot 配置优先级顺序
Spring Boot 项目存在一种优先级配置读取的机制,后面详细介绍一下:外部化的配置Spring 框架本身提供了多种的方式来管理配置属性文件。Spring 3.1 之前可以使用 PropertyPlaceholderConfigurer。Spring 3.1 引入了新的环境(Environment)和概要信息(Profile)API,是一种更加灵活的处理不同环境和配置文件的方式。但是 ...转载 2018-08-04 21:17:06 · 2120 阅读 · 0 评论