之前在我们云备份产品的Agent端,为了优化增量备份效率,开发团队设计了设计了以下核心模块:缓存上下文记录模块 / 备份数据写入模块 / 操作日志记录模块等。设计目的是避免重复计算增量位置,但是由于对备份数据写入逻辑中文件流未关闭,导致上线后出现了Agent 机器内存泄漏后备份任务异常中断。 基于以
在之前的测试工作中,我遇到过第三方服务异常,但由于我们产品内部未能对改依赖服务的特定异常进行处理,导致了业务功能异常掉线。因此,我将总结在测试工作中如何通过服务故障演练来避免这种问题的发生。 一、关键测试内容及其期望值 依赖服务返回异常状态码:当依赖服务返回异常状态码时,被测服务应返回服务端异常描述
在我之前遇到的一个企业数据云备份平台中,一次偶然的情况两个大客户的备份作业在同一时间段被触发,并且都是全量备份作业。这就导致了生产者生产了上千万条消息,然而我们业务中读取备份作业信息的agent机器还没有及时扩充,导致了消费者无法及时处理大量的消息。在此问题后,我总结了一下测试人员在遇到kafka消
由于在测试工作中,我们需要创建很多M365 的数据用于测试,但是手动创建批量数据很不人性化。但是之前开发人员开发的工具也不是很满足我们的需求。于是我想自己动手写一个符合测试人员做数据的小工具。
近期在学习性能测试相关内容,之前在公司只看到过基于grafana的服务器资源监控平台,但是不知道具体的工作原理,因此想自己尝试搭建一个服务资源监控平台并学习一下通过grafana是如何实现服务器资源监控的。
根据最新的统计,注入攻击依旧占据榜首。原因是多样的,比如技术复杂性与遗留系统,开发人员安全意识不强,注入攻击带来的印象范围广泛,攻击手段多样且隐蔽等。今天的文章中我们会详细讨论关于注入攻击的种类,如何测试注入攻击。 (一) 注入攻击的本质 注入攻击的本质是: 将用户的输入数据当作代码执行。因此实现注