上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页
摘要: 压测流程 首先启动 locust 压测脚本 然后启动bus查分模拟脚本 收集数据 压测结束,清理数据 采集的数据为: 请求相关数据,如响应时间,请求总数据量 资源相关,请求时pod的数量以及实时cpu,内存消耗 请求数量数量,总请求数量,时间分布 apm请求记录,查询请求具体耗时 数据库信息,记录网 阅读全文
posted @ 2022-08-20 20:24 金色旭光 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 负载是指对被测系统不断施加某种特征的压力,直到性能指标超过预期或某项资源使用达到饱和,以验证系统的处理极限,为系统性能调优提供依据; RPS:Requests Per Second 意思是 每秒发送请求数/吞吐率。指客户端每秒发出的请求数。在不单独讨论“事务”的情况下可以近似对应到Loadrunner/jmeter的TPS(Transaction Per Second, 每秒事务数)。 阅读全文
posted @ 2022-08-20 20:22 金色旭光 阅读(1681) 评论(0) 推荐(1) 编辑
摘要: wrk 是一款针对 Http 协议的基准测试工具,它能够在单机多核 CPU 的条件下,使用系统自带的高性能 I/O 机制,如 epoll,kqueue 等,通过多线程和事件模式,对目标机器产生大量的负载。 阅读全文
posted @ 2022-08-20 20:19 金色旭光 阅读(369) 评论(0) 推荐(0) 编辑
摘要: Locust是一款易于使用的分布式负载测试工具,完全基于事件,即一个locust节点也可以在一个进程中支持数千并发用户,不使用回调,通过gevent使用轻量级过程(即在自己的进程内运行) 阅读全文
posted @ 2022-08-20 20:18 金色旭光 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 代码格式、命名规范、注释规范、其他注意、数据库规范、接口规范、测试规范 阅读全文
posted @ 2022-08-07 18:44 金色旭光 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 互联网公司后端开发的特点就是开发快、迭代快、上线快,以我来说一周平均有2~3个需求要上线,遇到大的活动期间还有大的需求。频繁的迭代对我来说不是一件轻松的事情,稍不留神就会制造bug。有bug就要随时随地快速响应修复,有时甚至在睡觉的时候也要被叫醒。 如何写出没有bug的代码成为至关重要的事情,以更长远的眼光来说如何能通过这种锻炼让自己的编程思想和技术更加高效成熟,直至独当一面。下面是我在近一年的时间里学习和总结的相关经验。 阅读全文
posted @ 2022-07-23 10:05 金色旭光 阅读(339) 评论(1) 推荐(1) 编辑
摘要: 背景 不知道有没有读者经历过删除线上数据库记录,反正这事对我来说是挺有压力的。激动的心,颤抖的手,万一删错了数据就麻烦了,影响数量大,领导会批评,还有复盘自己批评,想想就头大。那么就要在删除数据之前做好计划,避免删数据时发生意料之外的事情。记录一次删除线上数据。 业务以半年为一个周期,每一个周期体验 阅读全文
posted @ 2022-07-16 15:28 金色旭光 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: Restful API 本文简称API,是一个种面向资源的架构。在Restful中一个API对应一个资源,资源可以是文本,图片,视频等。 阅读全文
posted @ 2022-06-23 23:02 金色旭光 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 上下文管理器(context manager)是 Python2.5 开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用。它的语法形式是 with…as…,主要应用场景资源的创建和释放。例如,文件就支持上下文管理器,可以确保完成文件读写后关闭文件句柄。 阅读全文
posted @ 2022-06-01 21:49 金色旭光 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 有这样一个场景,如果一个缓存的字典中保存了key为id,value为某大型对象这样的键值对。当大型对象被删除`del object`之后,字典中保存的键值对依然不会被删除。因为字典存在,大型对象的引用计数会增加1。由于大型对象一直被引用,内存不能释放。 使用弱引用字典来保存如上的键值对,当大型对象删除时,缓存字典中的键值对也会被删除。能够有效释放内存。 阅读全文
posted @ 2022-05-25 09:34 金色旭光 阅读(1020) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 22 下一页