为了提高系统的高可用性、高响应,数据库集群是逃不开的话题。mycat部署安装、数据库之读写分离主从复制、数据库之双主多重、数据库分库分表。本文主要简单介绍数据库双组多重实现,以及读写分离的搭建,以及分享在配置过程中的问题解决方案。 ...
分类:
数据库 时间:
2020-08-21 16:43:07
阅读次数:
155
作者:李毓在正常情况下,控制台输入kubectltoppods命令,会返回如下提示:[root@adm-master~]#kubectltoppodsErrorfromserver(NotFound):theservercouldnotfindtherequestedresource(getserviceshttp:heapster:)这是因为还缺少个组件,这个组件叫做metric-server。
分类:
其他好文 时间:
2020-08-20 18:28:14
阅读次数:
116
#需求 编写全流程接口测试用例时,有时候需要进行一些数据操作,用于校验系统落地数据的准确性。 #实现 ##1.编写构造函数和成员变量 private JdbcTemplate jdbcTemplate; public DBFixture(String info,String account) { l ...
分类:
数据库 时间:
2020-08-19 19:40:12
阅读次数:
86
This is an in-detail account of the Raspberry Pi boot process collected from various sources, mainly from the official forums. First, you need to know ...
分类:
Web程序 时间:
2020-08-12 15:43:48
阅读次数:
87
一、苹果ID的注册 1.注册苹果ID:https://appleid.apple.com/account#!&page=create o 国籍选好中国,避免后面开发者账号注册的时候带来不必要的麻烦(虽然不知道具体有什么麻烦) o 年龄一定要满18岁,这个也会是后面注册开发者账号失败的原因。 二、开发 ...
分类:
移动开发 时间:
2020-08-07 18:08:56
阅读次数:
94
书接上文上篇文章「MySQL可重复读,差点就让我背上了一个P0事故!」发布之后,收到很多小伙伴们的留言,从中又学习到很多,总结一下。上篇文章可能举得例子有点不恰当,导致有些小伙伴没看懂为什么余额会变负。这次我们举得实际一点,还是上篇文章account表,假设id=1,balance=1000,不过这次我们扣款1000,两个事务的时序图如下:这次使用两个命令窗口真实执行一把:注意事务2,③处查询到i
分类:
其他好文 时间:
2020-08-04 14:06:24
阅读次数:
73
写在前面上一篇文章共享资源那么多,如何用一把锁保护多个资源?文章我们谈到了银行转账经典案例,其中有两个问题:单纯的用synchronized方法起不到保护作用(不能保护target)用Account.class锁方案,锁的粒度又过大,导致涉及到账户的所有操作(取款,转账,修改密码等)都会变成串行操作如何解决这两个问题呢?咱们先换好衣服穿越回到过去寻找一下钱庄,一起透过现象看本质,dengdengd
分类:
其他好文 时间:
2020-08-02 10:24:49
阅读次数:
93
写在前面上一篇文章共享资源那么多,如何用一把锁保护多个资源?文章我们谈到了银行转账经典案例,其中有两个问题:单纯的用synchronized方法起不到保护作用(不能保护target)用Account.class锁方案,锁的粒度又过大,导致涉及到账户的所有操作(取款,转账,修改密码等)都会变成串行操作如何解决这两个问题呢?咱们先换好衣服穿越回到过去寻找一下钱庄,一起透过现象看本质,dengdengd
分类:
其他好文 时间:
2020-08-02 10:24:28
阅读次数:
91
写在前面上一篇文章原子性问题的宏观理解带领大家了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就非常轻松了当我们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走创建受保护资源R的锁加锁进入临界区解锁走出临界区上图的关键是「R1的锁保护R1」的指向关系是否正确如果都是保护单个资源这样简单,程序猿的世界该有多美好,可惜并不是,通常我们需要保护多个资源保护多个资源保护多个没有关系
分类:
其他好文 时间:
2020-08-02 10:23:49
阅读次数:
97
Secret 存在意义 Secret 解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者 Pod Spec中。Secret 可以以 Volume 或者环境变量的方式使用。 Secret 有三种类型: Service Account:用来访问 Kubernetes ...
分类:
其他好文 时间:
2020-08-01 21:28:52
阅读次数:
85