
微服务
文章平均质量分 76
弗兰克扬
虽有天下易生之物,一日暴之,十日寒之,未有能生者也.
展开
-
Dubbo 服务监控 —— QPS性能监控
文章目录Dubbo 服务监控 —— QPS简介新增拦截配置拦截器效果展示Dubbo 服务监控 —— QPS简介获取应用名获取方法名获取开始时间(ms)获取开始时间获取结束时间(ms)获取结束时间获取耗时(ms)新增拦截package com.jtmm.cicd.service.config;import com.alibaba.dubbo.common.Constants;import com.alibaba.dubbo.common.extension.Activate;原创 2021-08-13 12:30:45 · 1496 阅读 · 0 评论 -
Spring Cloud Zuul
简介Zuul是从设备和网站到后端应用程序所有请求到入口,为内部服务提供可配置的对外URL到服务的映射关系,基于JVM的后端路由器。其具备功能如下: 认证与鉴权 压力控制 金丝雀测试 动态路由 负载消减 静态响应处理 主动流量管理 底层基于servlet,本质组件是一系列Filter所构成的责任链典型配置路由配置Zuul作为微服务"路由器",那它都有哪...原创 2018-11-20 14:42:22 · 237 阅读 · 0 评论 -
Spring Cloud Gateway 全局异常处理
文章目录Spring Cloud Gateway 全局异常处理范例示例:修改前抛出一个运行时异常示例:全局异常处理抛出一个运行时异常如何添加自定义异常处理配置全局异常处理监听器总结Spring Cloud Gateway 全局异常处理统一异常捕获,并格式化为“code” + “message”的JSON字符串返回给Gateway上游服务。范例示例:修改前抛出一个运行时异常{ "tim...原创 2019-03-12 13:38:11 · 9331 阅读 · 13 评论 -
MultiValueMap
MultiValueMap使用代码如下:MultiValueMap<String, String> multiValueMap = new LinkedMultiValueMap<>();multiValueMap.add("k1"原创 2019-02-20 17:55:44 · 3945 阅读 · 0 评论 -
Spring Cloud 全家桶(II)
Spring Cloud 全家桶(II)网关改为Gateway,服务注册和发现使用Consul基础架构图应用组件组件作用Spring Cloud Gateway网关Spring Cloud Consul服务注册、服务发现、配置中心Spring Cloud Feign声明式web service客户端Spring Cloud Hystrix熔断...原创 2019-02-13 12:20:35 · 1468 阅读 · 0 评论 -
Spring Cloud Feign
简介Feign是一个声明式的Web Service客户端,简化了Web Service的开发。使用Feign只需要创建一个注解在类上,比如:FeignClient注解。Feign有可插拔注解,包括Feign注解的JAX-RS注解。Feign支持编码器和解码器,Spring Cloud Open Feign对Feign进行增强支持Spring MVC注解,可以像Spring Web一样使用H...原创 2018-12-05 17:54:57 · 484 阅读 · 0 评论 -
Spring Cloud Ribbon
目录 Spring Cloud Ribbon简介Ribbon & 负载均衡Ribbon 实例Ribbon 实战Spring Cloud Ribbon简介是Netflix公司开发的一个负载均衡组件Ribbon & 负载均衡负载均衡(Load Balance),即利用特定的方式将流量分配到多个服务器节点上的一种实现方式,以此来提高系统的吞吐量...原创 2018-11-26 13:16:44 · 367 阅读 · 0 评论 -
分布式事务 —— TxLnc
分布式事务 —— TxInc简介TX-LCN 主要有两个模块,Tx-Client(TC) Tx-Manager™. TC作为微服务下的依赖,TM是独立的服务(用于管理事务)。前言上述图片中包含两个事务,rpc事务(1.1.1 addMoney)与事务(1.1.4 create),在Start函数上有@Transactional注解,但它无法控制rpc事务,如果rpc事务出现问题,1.1....原创 2019-02-15 18:28:58 · 2050 阅读 · 7 评论 -
Spring Cloud Gateway 实践
Spring Cloud Gateway 实践Gateway 服务发现的路由规则Gateway 服务发现路由概念服务发现路由规则案例Gateway Filter 和 Global FilterGateway Filter 和 Global Filter 概念自定义Gateway Filter 案例自定义Global Filter 案例Spring Cloud Gateway 实战...原创 2019-01-29 18:58:10 · 5024 阅读 · 0 评论 -
Spring Cloud Consul 集群
Spring Cloud Consul 集群Spring Cloud Consul 是通过Consul 的 REST API(JAVA )封装的一套解决方案,基于此可以通过Java来使用Consul的功能Spring Cloud Consul 核心模块spring-cloud-consul-binderConsul事件功能封装spring-cloud-consul-configCon...原创 2019-01-22 17:21:18 · 2667 阅读 · 0 评论 -
Spring Cloud Consul
Spring Cloud Consul首先我们看一下Consul,然后介绍Spring Cloud Consul。ConsulConsul 简介Consul是分布式高可用的服务网格(service mesh)解决方案,提供包括服务发现、配置、分段功能在内的全功能控制平面。Consul还是一个分布式高可用系统服务发现与配置工具。与Eureka相近,却有自己的特征:Consul使用Go语...原创 2019-01-16 14:29:43 · 987 阅读 · 0 评论 -
Spring Cloud Gateway
Spring Cloud GatewayGateway是Spring Cloud 第二代网关,第一代是Zuul。Spring Cloud Gateway 简介Spring Cloud Gateway 是什么Spring Cloud Gateway是Spring官网基于Spring 5.0、 Spring Boot 2.0、Project Reactor等技术开发等网关。Spring Cl...原创 2019-01-21 17:03:28 · 3869 阅读 · 0 评论 -
Spring Cloud 全家桶(I)
Spring Cloud 全家桶(I)基于Spring Boot 2.0+简介一个简单的Spring Cloud基础框架,集成config/Eureka/Hystrix/ActiveMQ等组件工程介绍工程 端口 描述 cloud N/A 父节点 cloud-client 9091 用户服务 cloud-client-admin ...原创 2018-11-20 14:55:23 · 661 阅读 · 0 评论