- 2024-09-20故障测试入门指南
混沌工程与故障测试混沌工程与故障测试在目的、实施方式和测试环境等方面有明显差异。混沌工程的目标是通过在生产环境中引入随机和不可预见的故障,验证系统在实际运行时的鲁棒性和自愈能力,强调系统在异常情况下能否正常恢复。其实验往往持续进行,旨在不断优化系统的稳定性。故障测
- 2024-09-05Java应用的数据库连接池故障注入测试
Java应用的数据库连接池故障注入测试大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!今天我们将探讨如何在Java应用中进行数据库连接池故障注入测试。这种测试帮助我们确保应用在面对数据库连接池故障时的稳定性和鲁棒性。我们将使用HikariCP作为连接
- 2024-09-026.2K star!推荐一款开源混沌工程测试平台:Chaos Mesh
1、ChaosMesh介绍ChaosMesh是一个开源的混沌工程平台,旨在帮助用户在生产环境中测试、验证和优化其应用程序的可靠性和稳定性。通过引入故障注入和混沌工程原则,ChaosMesh可以模拟各种故障场景,如网络延迟、节点故障、磁盘故障等,以帮助用户发现和解决系统中的潜在问题。项目地址:ht
- 2024-05-20etcd 和 MongoDB 的混沌(故障注入)测试方法
最近在对一些自建的数据库driver/client基础库的健壮性做混沌(故障)测试,去验证了解业务的故障处理机制和恢复时长.主要涉及到了MongoDB和etcd这两个基础组件.本文会介绍下相关的测试方法.MongoDB中的故障测试MongoDB是比较世界上热门的文档型数据库,支持ACID事务
- 2024-04-07Sermant热插拔能力在故障注入场景的实践
本文分享自华为云社区《Sermant热插拔能力在故障注入场景的实践》,作者:张豪鹏华为云高级软件工程师一、前言Sermant是基于Java字节码增强技术的无代理服务网格,采用Java字节码增强技术为宿主应用程序提供服务治理功能。从1.2.0版本开始,Sermant已经实现了在服务不停机状态下进行
- 2024-01-10day33 Istio弹性(超时&重试)和故障注入 (10.6)
10.6-1-Istio弹性(超时&重试)和故障注入(1)一、前言在日常的工作中,我们可能会遇到当请求后端服务,响应过慢的时候,为了不产生积压请求,不拖垮其他服务,这个时候大家一般会怎么解决呢?那有小伙伴可能会说到,代码中增加超时的逻辑对吧?今天咱们通过Istio的主动注入故障,返回超时信息来
- 2024-01-10Gateway API 实践之(一)FSM Gateway 中的故障注入策略
在之前的文章中,我们快速体验了FSMGateway-一个开源的K8sGatewayAPI的实现。在即将发布的FSM1.2中,FSMGateway将会带来更多的功能:故障注入策略限流策略会话保持策略负载均衡算法熔断策略访问控制策略健康检查策略TLS上游策略...后面我们会推出系列的文章来介绍这些功
- 2023-11-29Istio从入门到精通—— 流量治理的原理 —— 故障注入
流量治理的原理——故障注入一、故障注入的概念 流量治理的原理中的故障注入是一种重要的技术手段,用于评估和提升系统的可靠性。其基本原理是在系统正常运行时,人为地引入一些故障,以测试系统的健壮性和容错能力。通过这种方式,我们可以发现并解决系统中可能存在的问题,从而确
- 2023-08-15K8S故障注入混沌工程开源平台ChaosMesh
ChaosMesh是针对K8S的云原生混沌工程开源平台。可以用它方便地模拟开发、测试、生产环境中可能出现的各种异常情况,发现系统中潜在的问题。创建者研发支持混合事务与分析处理的开源数据库TiDB的PingCap公司一句话介绍ChaosMesh是针对K8S的云原生开源混沌工程平台。关键特性
- 2023-06-19硬件&芯片安全渗透利器--BTS1002多接口精密触发故障注入仪
注1:该软硬件产品均为湖南底网安全信息技术有限公司自主研发,已申请1个发明专利,2个实用新型专利,1个软著,转载请注明出处注2:详细内容详见产品技术手册、用户手册,官网下载地址:www.bttmsec.com/h-col-152.html注3:诚招区域独家代理合作伙伴,欢迎洽谈合作,湖南底网安全竭诚为您服务作者:bi
- 2023-06-17IOT硬件&芯片安全检测工具--BTS1002多接口精密触发故障注入仪
注1:该软硬件产品均为湖南底网安全信息技术有限公司自主研发,已申请1个发明专利,2个实用新型专利,1个软著,转载请注明出处注2:详细内容详见产品技术手册、用户手册,官网下载地址:注3:诚招区域独家代理合作伙伴,欢迎洽谈合作,湖南底网安全竭诚为您服务1.产品背景没有网络安全,就没有国家安全,“
- 2023-05-16故障注入
延迟实验apiVersion:networking.istio.io/v1alpha3kind:VirtualServicemetadata: name:ratingsspec: hosts: -ratings http: -match: -headers: end-user: exact:jason fault: delay: per
- 2023-04-14故障注入的方法与工具
可靠性是评估软件质量的重要属性,关键安全系统(SafetyCriticalSystems,SCS)对可靠性的要求尤为严格,因其一旦失效,将可能对生命、财产或环境造成重大损害。以汽车为例,ISO26262中ASILD要求相关系统失效率低于10Fit(Failureintime),即每千件产品在10∧9小时内的故障数需低于10件。测
- 2022-10-29Istio(六):Istio弹性(超时&重试)和故障注入
目录一.模块概览二.系统环境三.弹性(超时&重试)3.1弹性四.故障注入4.1故障注入五.实战:观察错误注入5.1在Grafana、Zipkin和Kiali中观察故障注入和延迟情况5.2清理
- 2022-10-26istio部署demoapp应用 (八)故障注入
故障注入故障注入有两种典型的场景delay:注入“延迟”abort:注入“中断”virtualservice-demoapp.yamlapiVersion:networking.istio.io/v1beta1kind:Virtu
- 2022-09-06混沌工程
混沌工程发展简介 2010年Netflix内部开发了AWS云上随机终止EC2实例的混沌实验工具:ChaosMonkey 2011年Netflix释出了其猴子军团工具集:SimianArmy 2012年