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