摘要: 1. 前言 前面学习了如何在 spring boot 项目中配置 redis 实现声明式缓存应用。接下来详细学习一下声明式缓存的几个注解。 上一篇链接:spring boot学习——整合 redis 实现声明式缓存配置 官方的注解说明文档:https://docs.spring.io/spring/ 阅读全文
posted @ 2020-03-03 17:07 不爱刺猫的鱼 阅读(1642) 评论(0) 推荐(1) 编辑
摘要: 1. 功能说明 @Cacheable 注解在方法上,表示该方法的返回结果是可以缓存的。也就是说,该方法的返回结果会放在缓存中,以便于以后使用相同的参数调用该方法时,会返回缓存中的值,而不会实际执行该方法。 注意,这里强调了一点:参数相同。这一点应该是很容易理解的,因为缓存不关心方法的执行逻辑,它能确 阅读全文
posted @ 2020-03-03 17:04 不爱刺猫的鱼 阅读(117845) 评论(6) 推荐(26) 编辑
摘要: 前言: 本文只是介绍怎么使用,关于一些源码的解析,请看另一篇:https://www.cnblogs.com/coding-one/p/12373522.html 1. 添加依赖(版本自选) <!-- https://mvnrepository.com/artifact/org.springfram 阅读全文
posted @ 2020-02-28 16:07 不爱刺猫的鱼 阅读(1977) 评论(0) 推荐(1) 编辑
摘要: idea中进行git分支合并 【centos 搭建 elk 环境】 ELK学习笔记之CentOS 7下ELK(6.2.4)++LogStash+Filebeat+Log4j日志集成环境搭建 ELK+kafka构建日志收集系统 阅读全文
posted @ 2020-02-21 15:22 不爱刺猫的鱼 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.前言 前文链接:Spring Cloud 学习——7. Spring Cloud Config 前一篇文章我们学习了通过 Spring Cloud Config + git 实现分布式系统的统一配置管理。但是在实际项目中,我们只是实现配置往往是不够的,我们经常会遇到需要在项目运行时修改配置的需求 阅读全文
posted @ 2020-02-17 20:02 不爱刺猫的鱼 阅读(1578) 评论(0) 推荐(1) 编辑
摘要: 1. 前言 本文介绍一个 通过 Spring Cloud Config + git 实现 Spring Cloud 项目的配置中心化的简单实践。 在一个分布式系统中,存在着各种微服务,而每一种服务可能都有几十甚至几百个实例在运行。虽然这些实例被分别部署在不同的机器上(或者网络节点中),但是他们需要一 阅读全文
posted @ 2020-02-14 23:56 不爱刺猫的鱼 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.环境 centos 版本:Linux version 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) kafka 版本:kafka_2.12-2.4.0 2.前提 已经安装了jdk 3.下载 kafka 3.1.访问 kaf 阅读全文
posted @ 2020-02-13 19:42 不爱刺猫的鱼 阅读(3601) 评论(0) 推荐(0) 编辑
摘要: 1.前言 在一个大微服务架构的系统中,可能存在着很多服务,如果将这些服务全部对外暴露,会带来很多问题。比如安全问题,有些核心服务直接对外暴露很容易被攻击;比如身份验证问题,有些接口服务是要求登录的,如果各种服务各自对外暴露,那么这些要求登录的请求第一个触达的服务模块都要向“用户服务模块”查询鉴权结果 阅读全文
posted @ 2020-02-13 03:53 不爱刺猫的鱼 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1.前言 hystrix 是一个微服务系统的断路器组件,上文介绍了 spring cloud 通过 netfix hystrix 提供对 hystrix 的支持。同时 spring cloud 也提供了 openfeign 的支持, 而 openfeign 本身就已经内置了 hystrix 支持。所 阅读全文
posted @ 2020-02-12 20:00 不爱刺猫的鱼 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1.前言 在一个微服务系统中,不同服务之间相互调用,可能形成一些调用链。那么当下游的的某一个服务故障时,可能会导致级联故障(即导致直接或者间接调用该服务的所有上游服务都不可用)。为了解决这种问题,就需要引入断路器。断路器的作用是:在调用服务的方法中声明一个断路节点,当本次调用服务失败时,根据节点声明 阅读全文
posted @ 2020-02-12 11:19 不爱刺猫的鱼 阅读(332) 评论(0) 推荐(0) 编辑