1、Api基本介绍 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接...
1、Api基本介绍 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接...
Resilience4j 简介 Resilience4j是一款轻量级,易于使用的容错库,其灵感来自于Netflix Hystrix,但是专为Java 8和函数式编程而设计。轻...
在网上上我看已经有好多关于Elasticsearch的介绍,我就不在翻来覆去讲一些基本概念,大家感兴趣的可以自己去找一些资料巩固下。我这只为了顾及众多首次接触Elastics...
Spring Cloud Gateway 支持两种不同的用法: 编码式 properties、yml 配置 编码式 首先创建 Spring Boot 项目,添加 Spring...
来自公众号:51CTO技术栈作者:李航 “ 本文主要帮助大家熟悉 Nginx 有哪些应用场景、Nginx 特点和架构模型以及相关流程、Nginx 定制化开发的几种模块分类。读...
我的操作环境为mysql5.7 , centos7.4一: 数据库的定时备份1.创建备份文件目录 2.创建备份shell脚本 然后输入: 这样可以直接将sql备份成压缩文件...
尽管使用了direct类型的exchange对日志系统有所提升,但还是有一些限制(消息不能够基于多重因素来路由)。 在我们的日志系统中,希望不仅仅能够根据日志级别来订阅,还可...
前言:RabbitMQ相关知识请参考: https://www.jianshu.com/p/cc3d2017e7b3Linux安装RabbitMQ请参考: https://w...
本文结合Java8,重新整理了接口和抽象类的区别,以及如何理解接口的设计目的。并且分析了Java8的接口新特性:default method 和 static method ...
服务注册发现 Consul 一、为什么有服务注册发现? 1.1 不使用服务注册发现 图中,客户端的一个接口,需要调用服务A-N。客户端要知道服务的网络位置,往往是需要将配置存...
目录 Stream简介 为什么要使用Stream 实例数据源 Filter Map FlatMap Reduce Collect Optional 并发 调试 Stream简...
翻译自guava wiki以及api docs 来自谷歌的Java工具类库,支持Java 6+。文章中还专门强调:每种工具真的被谷歌的工程师每天都使用。 需要JDK 1.6 ...