![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
viagra2009100129
一个一直wating的码农
展开
-
spring cloud config配置中心源码分析之注解@EnableConfigServer
spring cloud config配置中心源码分析之注解@EnableConfigServer基于spring-cloud-config-server-2.0.2.RELEASE代码spring cloud config的主函数是ConfigServerApplication,其定义如下:package com.liuwen;import org.springframework....原创 2020-02-23 11:41:38 · 3668 阅读 · 1 评论 -
Spring Cloud —— Zuul 动态路由
前言Zuul 是Netflix 提供的一个开源组件,致力于在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。也有很多公司使用它来作为网关的重要组成部分,碰巧今年公司的架构组决定自研一个网关产品,集动态路由,动态权限,限流配额等功能为一体,为其他部门的项目提供统一的外网调用管理,最终形成产品(这方面阿里其实已经有成熟的网关产品了,但是不太适用于个性化的配置,也没有集成权限和限流降级)。不...转载 2019-12-02 19:51:46 · 137 阅读 · 0 评论 -
Spring Boot 2 -Spring Boot 如何解决项目启动时初始化资源
Spring Boot 2 -Spring Boot 如何解决项目启动时初始化资源我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求。这两个接口分别为CommandLineRunner和ApplicationRunner,这两个接口的Component会在所有Spring Beans...原创 2019-10-23 20:17:55 · 522 阅读 · 0 评论 -
Java 自定义注解
注解语法因为平常开发少见,相信有不少的人员会认为注解的地位不高。其实同 classs 和 interface 一样,注解也属于一种类型。它是在 Java SE 5.0 版本中开始引入的概念。注解的定义注解通过 @interface关键字进行定义。public @interface OnClose {}它的形式跟接口很类似,不过前面多了一个 @ 符号。上面的代码就创建了一个名字为 Te...原创 2019-10-19 11:26:15 · 142 阅读 · 0 评论 -
从零开始开发一个Spring Boot Starter
一.Spring Boot Starter简介Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境( 条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,Spring Boot就能自动扫描并加载相应的模块。总结:1.它整合了这个模块需要的依赖库;2.提供对模块的配置...原创 2019-10-18 20:10:57 · 190 阅读 · 0 评论 -
Spring Cloud系列--Eureka配置参数
Eureka Client 配置项(eureka.client.*)org.springframework.cloud.netflix.eureka.EurekaClientConfigBean参数名称说明默认值eureka.client.enabled用于指示Eureka客户端已启用的标志trueeureka.client.registry-fetch-int...原创 2019-04-20 21:22:41 · 124 阅读 · 0 评论 -
Spring Cloud系列--Eureka介绍
一.介绍对于微服务的治理而言,其核心就是服务的注册和发现。在SpringCloud 中提供了多种服务注册与发现组件:Eureka,Consul,Zookeeper。官方推荐使用Eureka。说明:Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组...原创 2019-04-20 22:28:27 · 137 阅读 · 0 评论 -
Spring Cloud系列——微服务网关 Zuul
一.微服务架构及应用场景1.点对点的方式2.API-网关的方式主要产品有Zuul。二.Zuul介绍Zuul 是 Netflix 开源的微服务网关,Spring Cloud 对 Zuul 进行了整合和增强。在 SpringCloud 体系中,Zuul 担任着网关的角色,对发送到服务端的请求进行一些预处理,比如安全验证、动态路由、负载分配等。Zuul 的核心是 Filter...原创 2019-04-21 11:29:45 · 404 阅读 · 0 评论 -
[微服务架构]——基于SpringCloud微服务架构下的广告系统设计与实现(一)
一、什么是广告系统图示包括以下模块用到的知识点二、广告系统实现了什么功能包含的子系统三、广告系统架构补充几点广告数据索引由两部分组成:全量索引、增量索引。...原创 2019-04-23 15:03:48 · 3091 阅读 · 1 评论