引子 分布式系统调用的三态 在传统的单机系统中,调用一个函数,要么返回成功,要么返回失败。这就是两态系统(2-state system)。 在分布式系统中,由于系统 ...
引子 半夜三点,睡梦中被一阵没人接听誓不罢休的电话铃吵醒。睡眼惺忪的接听了电话,电话那头传来了不用听清任何人类语言就能感受的焦急。让我赶快打开电脑,说服务整个不工作了 打开监控看到线程池被打满。本着 先恢复现场再排查原因 的基本原则,重启并扩容了一倍的服务器。服务又正常了。完美的做到了 三分钟定位,十分钟解决 。但是现场不在了,怎么排查根因呢 答案是:历史记录。 为什么要做历史记录 历史记录是大 ...
2019-05-29 09:33 1 738 推荐指数:
引子 分布式系统调用的三态 在传统的单机系统中,调用一个函数,要么返回成功,要么返回失败。这就是两态系统(2-state system)。 在分布式系统中,由于系统 ...
引子 群里发了一个总共1千元的拼手气红包,共10个。静儿点进去,额,抢到了0.05元。这个不甘心啊。退出来重新打开了这个红包,你猜怎样?显示我抢到了0.05元! 这就是幂等 ...
背景 不同于《编写代码的「八荣八耻」》,《稳定性「三十六计」》是应用于设计阶段的非手脚架方式的标准化。 在实际工作中,通常会提倡给新人机会,让他们自己去设计系统。这时候如果没有一种标准化的check机制,会影响整个系统的质量。《稳定性「三十六计」》在实际项目中,我们作为设计阶段 ...
第十三计 打草惊蛇 第十四计 借尸还魂 第十五计 调虎离山 第十六计 欲擒故纵 第十七计 ...
FYI ...
1. history 是什么? window上的一个对象,由来存储浏览器访问过的历史 2. 用途: 可以动态跳转任意一个已在历史记录中的地址 3..history方法: 1.forward() : 向后翻一页 2. back(): 回退 ...
在有些情况下,我们需要对数据的历史实现记录,比如当用户信息发生变更时,我们需要记录这个变化的数据,比如 张三从A部门转移到B部门。这个时候,我们一般的做法是 直接数据日志记录。 这样导致的情况时,我们需要在各个模块来编写这块代码。这样会导致到处都需要写日志的记录。 比较好的办法是: 能够 ...
1. 查看历史记录 2.删除指定行历史命令 3.清空历史命令 4.保存历史命令(会自动保存到当前目录下.bash_history文件中) ...