能饮一杯无

言前定则不跲,事前定则不困,行前定则不疚,道前定则不穷。


  • 首页

  • 关于

  • 标签

  • 分类

  • 文章

  • 搜索

Spring-retry重试机制

发表于 2020-07-08 | 分类于 Spring |
| 字数统计: 3,218
在调用第三方接口或服务时,会出现网络抖动,连接超时等网络异常,所以实际工作中会需要重试的功能。比如取消第三方的订单或者同步订单给第三方,可能网络故障第一次没有操作成功,后续的重试操作,可以帮助取消和同步的操作最终能够执行成功。在Spring全家桶里面Spring Retry则是提供重试和熔断(停止重 ...
阅读全文 »

Java进阶—动态代理场景下抛出UndeclaredThrowableException

发表于 2020-07-07 | 分类于 Java |
| 字数统计: 2,805
问题在SpringBoot项目中调用dubbo服务时,使用了Spring的aop对dubbo调用增加了切面功能。在切面类中本来想对异常进行统一处理,抛出项目的统一异常ServiceException,但切面方法抛出的确是UndeclaredThrowableException异常。 几个关键的Jav ...
阅读全文 »

分布式锁—简单的redis分布式锁

发表于 2020-06-07 | 分类于 分布式锁 , redis |
| 字数统计: 2,685
前言分布式锁一般有三种实现方式: 数据库乐观锁; 基于Redis的分布式锁; 基于ZooKeeper的分布式锁。 本文将介绍第二种方式,基于Redis实现分布式锁。 可靠性分析首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 互斥性。在任意时刻,只有一个客户端能持有锁。 ...
阅读全文 »

SpringBoot(七)Admin监控和管理

发表于 2020-05-16 | 分类于 SpringBoot |
| 字数统计: 2,017
简介在之前的文章中介绍了SpringBoot项目中使用Spring Boot Actuator可以监控项目运行的状态(SpringBoot(六)Actuator),Spring Boot Admin则是在Actuator的基础上,提供了简洁的可视化WEB UI,更方便地让用户监控和管理我们的Spri ...
阅读全文 »

SpringBoot中Dubbo配置多注册中心

发表于 2020-05-08 | 分类于 RPC , Dubbo |
| 字数统计: 180
SpringBoot中使用Dubbo时如果配置多个注册中心,因为多注册中心通常是相对于消费者而言,所以修改comsumer配置如下:12345678910111213#开启多注册中心配置dubbo.config.multiple=true#第一个注册中心,名字为registry1dubbo.regi ...
阅读全文 »

Oracle中常用函数

发表于 2020-05-06 | 分类于 Database , Oracle |
| 字数统计: 3,729
case函数(case…when…)case函数具有两种格式。简单Case函数和Case搜索函数。 简单Case函数格式说明:12345case 列名when 条件值1 then 选项1when 条件值2 then 选项2else 默认值 end 比如:12345678select ...
阅读全文 »

Kubernetes(三)—Flannel和K8s的网络通信

发表于 2020-05-03 | 分类于 Kubernetes |
| 字数统计: 1,165
Docker的单机网络在一个宿主机上,运行多个Docker容器,Docker会通过Linux的桥接方式,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的 ...
阅读全文 »

Kubernetes(二)—架构和组件

发表于 2020-05-01 | 分类于 Kubernetes |
| 字数统计: 1,348
整体架构Kubernetes的整体架构如下图。 Kubernetes属于主从分布式架构,主要由Master节点和Node节点组成,另外还包括客户端命令行工具kubectl和一些其它附加项(Add-on)。 Master节点:作为控制节点,对集群进行调度管理。它是集群的领导者和大脑。Master节点 ...
阅读全文 »

Kubernetes(一)基础概念

发表于 2020-04-25 | 分类于 Kubernetes |
| 字数统计: 3,257
引言Kubernetes(通常称为K8s,K8s是将8个字母“ubernete”替换为“8”的缩写)是一个容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。 Kubernetes的核心技术概念和API对象API对象是K8s集群中的管理操作单元。K8s集群系统每支持一项新功能,引 ...
阅读全文 »

Docker(七)使用示例:安装Redis集群和MySQL

发表于 2020-04-18 | 分类于 Docker |
| 字数统计: 1,006
因为有了docker,当个人开发者在需要用到Redis或者MySQL等服务时,不需要按照以往的方式在服务器上一步步安装这些软件了,而且那种安装过程中或许还会出现一些莫名的错误。使用docker,极大的简化了安装过程,本文简单介绍一下如何使用Docker安装Redis集群和MySQL。 一.安装Red ...
阅读全文 »
上一页1…161718…26下一页
liaosi

liaosi

258 日志
89 分类
95 标签
RSS
GitHub SegmentFault
链接
  • 阮一峰的个人网站
  • JavaDoop
  • 廖雪峰Python3教程
  • 纯洁的微笑
© 2018-2025 liaosi | 本站总字数: 463.9k
粤ICP备 19130181号-1