2018年11月5日
摘要: 前言碎语 Hygieia是什么? Capitalone(全美十大银行之一)开源的DevOps利器。使用Hygieia后,在整个软件开发周期中,用户可以选择VersionOne或Jira进行用户故事的追踪,选择Subversion或GitHub作为代码仓库,选择Jenkins或Hudson进行构建,选 阅读全文
posted @ 2018-11-05 15:05 duanxz 阅读(4051) 评论(1) 推荐(0)
摘要: 一、简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 官方github:https://github.com/ctripcorp/apollo 作者 阅读全文
posted @ 2018-11-05 14:46 duanxz 阅读(11590) 评论(1) 推荐(0)
摘要: 一、consul常用命令 Consul通过一个非常简单易用的命令行界面(CLI)进行控制。Consul只是一个单一的命令行应用程序:Consul。 Consul Agent是Consul的核心,负责执行维护会员信息,运行检查,宣布服务,处理查询等重要任务的 Agent。 Consul catalog 阅读全文
posted @ 2018-11-05 13:53 duanxz 阅读(2561) 评论(0) 推荐(0)
摘要: 分布式系统是难于理解、设计、构建 和管理的,他们将比单个机器成倍还要多的变量引入到设计中,使应用程序的根源问题更难发现。SLA(服务水平协议)是衡量停机和/或性能下降的标准,大多数现代应用程序有一个期望的弹性SLA水平,通常按"9"的数量增加(如,每月99.9或99.99%可用性)。每个额外的9变得 阅读全文
posted @ 2018-11-05 13:51 duanxz 阅读(679) 评论(0) 推荐(0)
摘要: 1.1 Ansible是什么 随着移动互联、物联网、互联网+、大数据、云计算等大规模应用的催生推动,以及人们日常生活的互联网化,互联网的蓬勃发展不仅冲击影响着整个经济体,更对人们的生活理念影响深远。在体验到互联网带来的便利和舒适的同时,人们也不再满足与"可以用",而是要"用的爽",在政策、需求、利益 阅读全文
posted @ 2018-11-05 11:42 duanxz 阅读(878) 评论(0) 推荐(0)
摘要: 目录 场景 方法1 直接在自己工程中建同包同类名的类进行替换 方法2 采用@Primary注解 方法3 排除需要替换的jar包中的类 方法4 @Bean 覆盖 方法5 使用BeanDefinitionRegistryPostProcessor 场景 什么情况下要覆写原有的Spring Bean ? 阅读全文
posted @ 2018-11-05 11:18 duanxz 阅读(6265) 评论(0) 推荐(0)
摘要: Gerrit代码Review入门实战2 阅读全文
posted @ 2018-11-05 10:42 duanxz 阅读(536) 评论(0) 推荐(0)