摘要: 性能测试 1.性能测试的场景: 对性能压测接口:抢购进行测试 过程: 刚开始没有提供接口,自己去页面抓包然后通过登录接口获取token才能去验证"藏品详情""藏品列表"接口, 遇到问题: 抢购接口,需要实名认证。目前登录用户都是excel中的手机号,验证码为111111。 抢购后还要支付,没法批量支 阅读全文
posted @ 2023-03-18 16:38 Joson6350 阅读(49) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_33375499/article/details/105161343 Synchnized和lock的区别 Synchronized是悲观锁 CAS是乐观锁 锁的状态 无锁->偏向锁->轻量级锁->重量级锁 锁对比 锁 优点 缺点 适用场景 偏向锁 阅读全文
posted @ 2023-03-18 15:32 Joson6350 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 程序、进程、线程 程序(program): 为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process): 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序 阅读全文
posted @ 2023-03-18 15:12 Joson6350 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 实战部署项目 1、 k8s中部署Java项目的流程 ① 通过Dockerfile制作镜像。 ② 将镜像推送到镜像仓库,比如阿里云镜像仓库等。 ③ Pod控制器部署镜像。 ④ 创建Service对外暴露应用。 ⑤ 对集群进行监控、升级等。 2、准备Java项目,并将项目进行打包 JDK 8 。 Mav 阅读全文
posted @ 2023-03-12 22:44 Joson6350 阅读(299) 评论(0) 推荐(0) 编辑
摘要: k8s解决了什么问题 Kubernetes (k8s) 解决了在分布式环境下部署、扩展和管理容器化应用程序的一些问题,包括: 自动化部署:Kubernetes 允许用户定义应用程序的部署规范,并自动执行这些规范以创建、更新或删除应用程序。 自动化缩放:Kubernetes 可以根据应用程序的负载情况 阅读全文
posted @ 2023-03-12 22:40 Joson6350 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 基本原理: goreplay监听一个端口的流量 然后记录下来 在另一个服务上 去回放这个记录下来的流量文件。 1 先安装go的运行环境 2.1 go环境搭建 tar -C /usr/local -zxvf go1.18.linux-amd64.tar.gz vim /etc/profile expo 阅读全文
posted @ 2023-02-12 21:15 Joson6350 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、sonarqube简介 SonarQube是管理代码质量的一个开放平台,可以快速定位代码中潜在的或者明显的错误。支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等二十几种编程语言的代码质量管理与检测。 二、安装postgresql数据库 官 阅读全文
posted @ 2023-02-02 17:05 Joson6350 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 什么场景你可能会用V-Mock? 前后端对接,后端暂未开发完成。 第三方对接,但对方无法提供测试环境。 要求Mock功能对代码“0”污染 公司数据安全严格/Mock数据无法托管到第三方/内网开发等情况。 觉得同类高端软件功能太多用不上/不易部署等 前后端对接,后端暂未开发完成。 第三方对接,但对方无 阅读全文
posted @ 2023-01-30 17:20 Joson6350 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1、先编写一个基础dockerFile 命名:jmbase # Use Java 8 slim JRE FROM openjdk:8-jre-slim # JMeter version ARG JMETER_VERSION=5.3 # Install few utilities RUN apt-ge 阅读全文
posted @ 2023-01-30 14:07 Joson6350 阅读(287) 评论(0) 推荐(0) 编辑
摘要: TestNG简介 Testng是一套开源测试框架,是从Junit继承而来,testng意为test next generation 创建maven项目,添加依赖 <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifa 阅读全文
posted @ 2023-01-16 15:03 Joson6350 阅读(168) 评论(0) 推荐(0) 编辑
欢迎联系