- 博客(3)
- 资源 (5)
- 收藏
- 关注
翻译 使用Istio打造微服务(第1部分)
Istio 是一个由Google,IBM和Lyft团队合作开发的开源项目,它提供了基于微服务的应用程序复杂性的解决方案,仅举几例: 流量管理 :超时,重试,负载均衡, 安全性: 最终用户身份验证和授权, 可观察性: 跟踪,监控和记录。 所有这些都可以在应用程序层中解决,但是您的服务不再是“微型”,相对于提供业务价值的资源,实现这些的所有额外工作都是公司资源的压力。我们来举个例子: PM:添加...
2019-02-28 23:40:01 3065 1
原创 Etcd故障恢复记录
在一次kubernetes的升级过程中,由于之前欠下的技术债务,导致在删除etcd节点时没有把etcd中的成员删除,虽然安装的程序已经删除了,但是etcd集群中通过etcdctl member list还是能看到已删除的节点,而这次升级时候,又删除了了一台etcd节点,刚好etcd节点的节点存活数低于一半了。这是原因 那么针对这种事故该如何处理呢,这里给出个思路,利用etcd的故障恢复,恢复一下具...
2019-02-19 17:51:14 2512
原创 Spring源码分析之Spring的事务管理
背景 Spring统一的事务管理方式非常的巧妙和有趣,为了一探究竟,我们来深入研究,探索一番,这里从源码级别来一层一层的拨开它简单操作下面的具体原理 PlatformTransactionManager 我们先来看一下关系类图 Spring 为了方便事务的管理和统一,在PlatformTransactionManager中设计的内容非常的简单,只有三个方法。 从方法名中我们可以看出,这个接口在...
2019-02-19 17:27:26 746
postgresql10 yum 离线资源包
2018-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人