春争日,夏争时,扫码抽取夏日礼包!!! 了解详情
写点什么

Chaos Monkey 2.0 运行于持续交付平台 Spinnaker 之上

  • 2016 年 10 月 26 日
  • 本文字数:609 字

    阅读完需:约 2 分钟

Netflix 最近开源了 Chaos Monkey 2.0 源代码。这个系统弹性测试工具的最新版本已经与 Spinnaker 和事件跟踪系统完全整合起来,但是对 SSH 的支持已被移除。

Chaos Monkey 2.0 现在通过 Spinnaker 配置和运行。Spinnaker 是一个由 Netflix 开源的持续交付平台。这种整合使得它可以访问在 AWS、谷歌云、微软的 Azure 和 Cloud Foundry 上面的实例。Spinnaker 提供在数据中心如何部署服务的信息,Chaos Monkey 利用这些信息按计划终止实例。

Netflix 配置 Chaos Monkey 去向 Atlas 和 Chronos 报告实例的终止情况,使它们能够跟踪和可视化实例终止的频率。该工具可以用其他遥测和事件跟踪系统进行配置。

SSH 有允许连接到某个实例的能力,并可以调整 CPU 占用量或把一个硬盘卸载掉。这种能力已经从 Chaos Monkey 中移除。这些故障模式被认为是太“阴险”了,因此不能随机使用,并且已经为它们开发了另外的方式

Chaos Monkey 是 Gorilla 和 Kong 的小兄弟。Gorilla 和 Kong 是一对恢复工具,Netflix 使用它们来模拟 AWS 可用性区域内或整个大区内的故障。而 Chaos Monkey 则用来终止在一个数据中心内内或者跨多个区域的个别实例。该工具已被 Netflix 用来强制要求公司内的软件工程师时刻保持有弹性的系统的思想,基于此去设计和实现系统。Chaos Monkey 的运行必须要有 Spinnaker 和 MySQL。Chaos Monkey 用 Go 语言写成,但它不作为服务运行。相反,它由定时任务引发。

查看英文原文 Chaos Monkey 2.0 Runs via Spinnaker

2016 年 10 月 26 日 19:002934
用户头像

发布了 152 篇内容, 共 62.1 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

读完这些“Java 技术栈”,拿下阿里 Offer 没问题

Java高级开发

java

Android UI - 实现广告Banner轮播效果(1),Android进阶

android 程序员 移动开发

Android WebView判定网页加载的错误,androidtv开发者模式

android 程序员 移动开发

Android Studio项目用Git上传至码云(OSChina),android开发基础有哪些

android 程序员 移动开发

Android Tab简介,android工程师面试题目

android 程序员 移动开发

Android 启动优化: JetPack App Startup 使用及源码浅析

android 程序员 移动开发

Android wifi属性简介 及 wifi信息获取(wifi列表、配置信息

android 程序员 移动开发

百度人脸活体检测系统通过信通院“护脸计划”首批优秀级安全防护能力评估

百度大脑

信通院 人脸活体检测

Android Studio安装更新终极解决方式,android开发从入门到精通第2版

android 程序员 移动开发

Tailwind CSS 入门和实践

全象云低代码

CSS 大前端 低代码开发

Android ViewPager2 & TabLayout,fluttertextfield高度

android 程序员 移动开发

Android Volley 源码解析(一),ffmpeg音视频开发实战2019下载

android 程序员 移动开发

Android Studio项目用Git上传至码云(OSChina)(1),flutter面试题

android 程序员 移动开发

Android UI- PullToRrefresh自定义下拉刷新动画,android开发入门书

android 程序员 移动开发

Android 可控制概率家务转盘,移动端跨平台开发大型项目

android 程序员 移动开发

Android 如何从应用深入到Framework (一),2018移动应用开发前景

android 程序员 移动开发

Android Studio安装及问题解决,一文搞懂JVM架构

android 程序员 移动开发

Android UI - 实现广告Banner轮播效果,Android大厂74道高级面试合集

android 程序员 移动开发

CDP客户数据管理平台体系化搭建

知了一笑

CRM 客户数据平台 CDP DSP DMP

Android 四大组件全解读,kotlin极简教程

android 程序员 移动开发

Android WebView与Native通信总结,Android中高级面试必知必会

android 程序员 移动开发

Android 使用微信开放平台分享内容到微信,apm性能监控系统

android 程序员 移动开发

Android 内存性能优化,灵魂一问-如何彻底防止APK反编译

android 程序员 移动开发

Android _《看完不忘系列》之Retrofit,flutter下载文件

android 程序员 移动开发

Android 使用Face++ SDK进行人脸识别和年龄检测,android开发网络框架

android 程序员 移动开发

Android 可能你想要的APK瘦身笔记,2021最新安卓大厂面试题来袭

android 程序员 移动开发

Android 单元测试之 Mockk,idea开发android教程

android 程序员 移动开发

计算机网络小知识集锦 Ⅰ(厕所读物系列)

Regan Yue

计算机网络 11月日更 厕所读物

Android Studio真机 设置 和 错误排查,安卓面试题最新2020

android 程序员 移动开发

Android View Binding使用详解,阿里巴巴安卓面试题答案

android 程序员 移动开发

Android Zygote 从何而来?揭开Android系统启动的面纱,flutter真机调试

android 程序员 移动开发

Chaos Monkey 2.0运行于持续交付平台Spinnaker之上_开源_Abel Avram_InfoQ精选文章