会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
rongmuping
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年5月24日
HystrixDashBoard(十)
摘要: Hystrix仪表板介绍 Hystrix仪表板使您可以实时监视Hystrix指标。 可以使用此仪表板时,通过减少发现和恢复运营事件所需的时间来改善其运营。大多数生产事件的持续时间(由于Hystrix而已经不那么频繁了)变得更短了,并且影响减小了,这是由于Hystrix仪表板提供了对系统行为的实时洞察
阅读全文
posted @ 2022-05-24 20:38 荣慕平
阅读(228)
评论(0)
推荐(0)
编辑
Hystrix服务隔离(九)
摘要: 服务隔离介绍 当大多数人在使用Tomcat时,多个HTTP服务会共享一个线程池,假设其中一个HTTP服务访问的数据库响应非常慢,这将造成服务响应时间延迟增加,大多数线程阻塞等待数据响应返回,导致整个Tomcat线程池都被该服务占用,甚至拖垮整个Tomcat。因此,如果我们能把不同HTTP服务隔离到不
阅读全文
posted @ 2022-05-24 17:46 荣慕平
阅读(130)
评论(0)
推荐(0)
编辑
2022年5月23日
Hystrix熔断器初步(八)
摘要: 一、Hystrix介绍 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 “断路器”本身是一种开关装置,当某个服务单元
阅读全文
posted @ 2022-05-23 23:38 荣慕平
阅读(36)
评论(0)
推荐(0)
编辑
OpenFeign服务调用 / Feign日志(八)
摘要: 一、OpenFeign介绍 前面在使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模版化的调用方法。但是在实际开发中,对于服务依赖的调用可能不止一处,往往一个接口会被多处调用。所有Feign在此基础上做了进一步封装,由他来帮助我们定义和实
阅读全文
posted @ 2022-05-23 15:42 荣慕平
阅读(706)
评论(0)
推荐(0)
编辑
2022年5月22日
自定义Ribbon负载均衡策略(七)
摘要: 一、使用Ribbon自带的随机策略 MyRandomRule 1 package com.sdkj.myrule.rule1; 2 3 import com.netflix.loadbalancer.IRule; 4 import com.netflix.loadbalancer.RandomRul
阅读全文
posted @ 2022-05-22 23:13 荣慕平
阅读(138)
评论(0)
推荐(0)
编辑
使用Consul作为注册中心(五)
摘要: 一、Consul概述 / Consul安装 Consul是什么 Consul 是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语音开发 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系
阅读全文
posted @ 2022-05-22 13:43 荣慕平
阅读(185)
评论(0)
推荐(0)
编辑
2022年5月21日
使用zookeeper作为注册中心(四)
摘要: 在18年7月份,Eureka2.0宣布停更了,将不再进行开发,所以对于公司技术选型来说,可能会换用其他方案做注册中心。本章学习便是使用ZooKeeper作为注册中心。 一、项目层级 二、zk客户端 / maven依赖 / yml配置 zookeeper安装后的配置 进入conf目录,复制一份zoo_
阅读全文
posted @ 2022-05-21 20:01 荣慕平
阅读(63)
评论(0)
推荐(0)
编辑
搭建服务提供者集群 / 开启服务发现(三)
摘要: 一、搭建服务提供者集群 项目层级 创建一个新module(cloud-provider-payment9001) 这个module只修改端口号,其余内容和8001一样 server: # 端口 port: 9001 spring: #要配置集群、名字必须相同 application: name: c
阅读全文
posted @ 2022-05-21 17:03 荣慕平
阅读(30)
评论(0)
推荐(0)
编辑
搭建eureka集群(二)
摘要: 一、项目层级 二、pom依赖添加 / yml配置修改 / 修改host cloud-eureka pom.xml: <dependencies> <!-- eureka server --> <dependency> <groupId>org.springframework.cloud</group
阅读全文
posted @ 2022-05-21 11:19 荣慕平
阅读(34)
评论(0)
推荐(0)
编辑
2022年5月20日
在不同公司可能见到的四种微服务技术栈
摘要:
阅读全文
posted @ 2022-05-20 19:37 荣慕平
阅读(11)
评论(0)
推荐(0)
编辑
2022年5月19日
项目搭建,实现简单数据库交互(一)
摘要: 一、项目层级 二、项目依赖 / 项目配置 sql SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- -- Table structure for payment -- DROP TABLE IF EXISTS `payment`; CREATE TA
阅读全文
posted @ 2022-05-19 22:10 荣慕平
阅读(72)
评论(0)
推荐(0)
编辑
几个单例模式的demo
摘要: SingletonPattern_Demo 1 package com.miaoshaproject.demo; 2 3 /** 4 * @Author wangshuo 5 * @Date 2022/5/19, 16:19 6 * 几个单例模式的demo 7 */ 8 public class S
阅读全文
posted @ 2022-05-19 17:20 荣慕平
阅读(52)
评论(0)
推荐(0)
编辑
2022年5月18日
简单文件上传demo
摘要: 一、依赖引入 / 配置文件编写 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency>
阅读全文
posted @ 2022-05-18 23:19 荣慕平
阅读(117)
评论(0)
推荐(0)
编辑
架构设计处理
摘要:
阅读全文
posted @ 2022-05-18 07:52 荣慕平
阅读(19)
评论(0)
推荐(0)
编辑
2022年5月17日
2.在消费方配置服务降级
摘要: · 在dubbo项目消费者进行远程调用时,遇到网络波动等非业务异常可以通过配置服务降级来进行异常的统一管理 直接在applicationContext.xml中直接配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.s
阅读全文
posted @ 2022-05-17 22:35 荣慕平
阅读(17)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页
公告