在使用springboot+jpa进行部署项目时候, 因为application.yml文件配置错误,所以出现上面的异常情况.然后修改.yml配置文件为: 一切正常. ...
分类:
数据库 时间:
2019-10-01 23:05:25
阅读次数:
212
前言 在spring cloud分布式架构中,系统被拆分成了许多个服务单元,业务复杂性提高。如果出现了异常情况,很难定位到错误位置,所以需要实现分布式链路追踪,跟进一个请求有哪些服务参与,参与的顺序如何,从而去明确一个问题。 spring cloud sleuth 通常来说,一个分布式服务跟踪系统主 ...
分类:
编程语言 时间:
2019-09-25 13:00:42
阅读次数:
150
Redis是一个高性能的key-value数据库,它的出现很大程度补偿了memcached这类key-value存储的不足。虽然它是一个数据库系统,但本身支持MQ功能,完全可以当做一个轻量级的队列服务器使用。 不过,Redis只是提供一个高性能的、原子操作内存键值队,具有高速访问能力,虽可用做消息队 ...
分类:
其他好文 时间:
2019-09-17 22:04:43
阅读次数:
124
前言: 前面我们了解了什么是分布式锁,以及分布式锁使用的场景和分布式实现的原理,那么接下来我们就来看一下在实际开发中我们要向实现一个分布式锁,应该如何实现,常见的分布式所得实现方法有:基于数据库实现、基于缓存实现、基于zookeeper等,在这里我们来看一下基于缓存的分布式锁的实现。 一、版本一、基 ...
分类:
其他好文 时间:
2019-09-17 19:08:53
阅读次数:
79
1. Two Sum [Easy] 思路 水题 要点 1. map用法: put, get, containsKey 2. 声明数组new int[]{1, 2}; 3. 异常情况还需要返回值的话, 抛IllegalArgumentException 代码 java class Solution { ...
分类:
其他好文 时间:
2019-09-09 19:11:24
阅读次数:
66
Overview 对RocksDB 的每次写操作都必写到两个地方: 1)基于内存的数据结构memtable(达到quota 后会flush 至SST file)。 2)预写日志 Write Ahead Log(WAL)。 如果出现异常情况,WAL 可以用来完整恢复memtable 中的数据,恢复db ...
分类:
数据库 时间:
2019-09-03 22:03:45
阅读次数:
104
ZAB协议包括两种基本的模式,分别是 崩溃恢复和消息广播。当整个服务框架在启动过程中,或是当 Leader 服务器出现网络中断、崩溃退出与重启等异常情况时,ZAB 协议就会进人恢复模式并选举产生新的Leader服务器。当选举产生了新的 Leader 服务器,同时集群中已经有过半的机器与该Leader... ...
分类:
其他好文 时间:
2019-09-01 01:34:50
阅读次数:
112
Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception 和 Error 体现了 Java 平台设计者对不同异常情况的分类。Exc ...
分类:
其他好文 时间:
2019-08-26 15:18:14
阅读次数:
90
非常抱歉,10:00~10:30 左右博客站点出现故障,给您带来麻烦了,请您谅解。故障原因与博文中谈到的部署变更有关,但背后的问题变得非常复杂,复杂到我们都在怀疑与阿里云服务器 CPU 特性有关。这篇博文本来准备 9:30 左右发布的,但发布博文时出现了 docker swarm 部署异常情况,切换... ...
一、mock接口数据应用场景: 1、测试接口A,A接口代码中调用其他服务的B接口,由于开发排期、测试环境不通等原因,依赖接口不可用 2、测试异常情况,依赖接口B返回的数据格式不对、返回None、超时等,A接口的错误处理是否合理 二、 搭建mock服务 (python3.6 搭建,index.py), ...
分类:
其他好文 时间:
2019-08-19 13:15:11
阅读次数:
145