摘要: jvm监控 启动jar java -jar 架包名 Jvisualvm Jvisualvm也是jdk⾃带的可视化的JVM监控⼯具,⽀持本地和远程,启动后,主界⾯如下图所示: 本地监控JVM资源信息 本地发送高并发 可以看到内存的资源能够得到很好的释放,也就不会存在内存溢出的问题了 虚拟用户数是:10 阅读全文
posted @ 2022-08-19 22:31 LaraCroft 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 监听器 JMeter里面使用后端监听器,结合influxdb的时序数据库以及grafana可以打造性能测试的平台 后端监听器:把JMeter执行过程中的数据写到influxDB的时序数据库 influxD:时序数据库,用来存储JMeter发送请求的数据 Grafana:从influx DB获取数据, 阅读全文
posted @ 2022-08-18 19:26 LaraCroft 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 压力测试与负载测试得区别是什么?### 负载测试​ 在被测系统上持续不断的增加压力,直到性能指标(响应时间等)超过预定指标或者某种资源(CPU&内存)使用已达到饱和状态。核心是找到系统的处理极限,为系统调优提供数据,从而达到了解系统性能的容量### 负载测试的目的:​ 1、验证服务被部署的系统出现资 阅读全文
posted @ 2022-08-17 19:40 LaraCroft 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 什么是性能测试? 系统在一定的压力情况下,查看cpu,内存,磁盘,网络带宽,TPS、响应时间、并发用户数、等各项指标,通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求,就是在特定的运行条件下验证系统的能力状况。 性能测试测什么?关注点是什么? 程序的响应时间,系统的吞吐 阅读全文
posted @ 2022-08-16 18:36 LaraCroft 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Dockerfile 部署python Django :全栈WEB框架 | Flask:轻量级WEB框架 | FastAPI:异步WEB框架 镜像发布 ⾸先在https://hub.docker.com/地址,注册⼀个账户,账户信息为:wangrongwr password:+++++++++ 如果 阅读全文
posted @ 2022-08-12 15:24 LaraCroft 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Docker容器化 1、镜像的导入导出 镜像导入导出的场景: 异地的办公模式,开发把应用程序打包成镜像,然后发送给测试; 测试运行镜像(镜像导入中docker中),镜像运行成功等于环境部署成功,可以测试。 开发操作步骤: 一、写代码; 二、把写的代码打包成镜像: A.执行代码的依赖环境(比如写的代码 阅读全文
posted @ 2022-08-10 18:13 LaraCroft 阅读(730) 评论(0) 推荐(0) 编辑
摘要: Docker命令练习 使用好处:数据隔离(沙盒环境),可以降低成本。 架构的标准:SAAS+Docker+K8S 打开docker 镜像:image | 容器:container 镜像是从什么地方获取?是从docker hub来获取,获取的命令是:pull 查看镜像列表: docker images 阅读全文
posted @ 2022-08-09 17:25 LaraCroft 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Docker容器化 Docker是一个开源的容器引擎,基于Go语言开发 对Docker简单的理解就是使用Docker可以把一台服务器隔离成一个个独立的容器,我们可以把这地方描述的容器理解成一个沙盒。在每个容器中运行一个程序,不同的容器之间相互隔离,容器的创建,停止,以及启动基本都是秒为单位,而且容器 阅读全文
posted @ 2022-08-08 17:12 LaraCroft 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、Git Git是Linux Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件,它采用了分布式版本库的方式,不必服务器端软件支持。可以说它是一个开源的分布式版本控制系统,用于敏捷高效地处理任何小或者大的项目。集中式和分布式集中式 从中央代码服务器获取具体的代码,把代 阅读全文
posted @ 2022-08-08 00:01 LaraCroft 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、什么是linux Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。使用者不仅可以直观地获取该操作系统的实现机 制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。Lin 阅读全文
posted @ 2022-08-07 23:53 LaraCroft 阅读(296) 评论(0) 推荐(0) 编辑