【性能测试实战】jmeter+k8s+微服务+skywalking+efk,测试都在学的热门技术

原文持续更新完善:https://www.cnblogs.com/uncleyong/p/15475614.html

前言:测试为什么要学习容器技术及k8s

详见:https://www.cnblogs.com/uncleyong/p/15499743.html

本实战项目用到的技术栈

image
image

需要提前具备的知识

linux基础:https://www.cnblogs.com/uncleyong/p/10637238.html

shell基础:https://www.cnblogs.com/uncleyong/p/10740737.html

docker基础:https://www.cnblogs.com/uncleyong/p/8894133.html

k8s基础:https://www.cnblogs.com/uncleyong/p/15499743.html

mysql基础:https://www.cnblogs.com/uncleyong/p/7753188.html

jmeter基础、相关技术栈监控、分析、调优:https://www.cnblogs.com/uncleyong/p/12311432.html

微服务项目架构

项目:礼品兑换中心

背景介绍:略

架构示意图:

image

微服务项目开发、调试

项目开发:略

windows下安装skywalking8.6.0(用于本地开发、调试代码):https://www.cnblogs.com/uncleyong/p/15503286.html

微服务项目部署:k8s安装等

基础环境

虚拟机安装:https://www.cnblogs.com/uncleyong/p/15261742.html

k8s基础环境配置:https://www.cnblogs.com/uncleyong/p/15471002.html

k8s环境规划及安装

安装k8s:https://www.cnblogs.com/uncleyong/p/15499732.html

高可用集群

image

由于资源有限,这里暂时不安装高可用(haproxy+lvs)集群

1个master,2个node

image

k8s管理平台:rancher

详见:https://www.cnblogs.com/uncleyong/p/15728446.html

安装打包环境

安装jdk:https://www.cnblogs.com/uncleyong/p/10732951.html

安装maven:https://www.cnblogs.com/uncleyong/p/10743181.html

安装镜像仓库

安装harbor以及使用:https://www.cnblogs.com/uncleyong/p/15469575.html

mysql安装、配置

详见:https://www.cnblogs.com/uncleyong/p/10739530.html

建库、建表、造数据

详见:https://www.cnblogs.com/uncleyong/p/15674724.html

服务检查脚本

详见:https://www.cnblogs.com/uncleyong/p/15526304.html

项目配置、打包项目镜像并推送到镜像仓库

详见:https://www.cnblogs.com/uncleyong/p/15751714.html

安装ingress-controller

详见:https://www.cnblogs.com/uncleyong/p/15440907.html

编写资源yaml文件、部署应用、压力机配置hosts

Deployment/StatefulSet/DaemonSet、Service、Ingress等

详见:https://www.cnblogs.com/uncleyong/p/15751719.html

部署应用:kubectl apply -f .

image

压力机配置hosts

详见:https://www.cnblogs.com/uncleyong/p/15751719.html

k8s搭建监控:安装metrics server和dashboard

详见:https://www.cnblogs.com/uncleyong/p/15701535.html

image
image

k8s内搭建监控:prometheus监控k8s资源

可以监控k8s各种资源

详见:https://www.cnblogs.com/uncleyong/p/15398198.html

node资源

image

指定node下的pod

image

k8s内搭建监控:prometheus监控java项目(jvm等)

详见:https://www.cnblogs.com/uncleyong/p/15693542.html

image
image

在k8s中使用性能分析神器:arthas

详见:https://www.cnblogs.com/uncleyong/p/15751022.html

image

使用jvisualvm监控k8s内java项目

详见:https://www.cnblogs.com/uncleyong/p/15558541.html

暴露端口

image

线程

image

k8s内搭建监控:prometheus监控k8s外部mysql

mysql安装在k8s外部

详见:https://www.cnblogs.com/uncleyong/p/15507163.html

image

k8s内搭建链路监控:skywalking

详见:https://www.cnblogs.com/uncleyong/p/15535852.html

image
image

k8s内搭建日志系统:efk/elfk

elk性能弱,实际工作中基本上不使用,这里我们使用efk

详见:https://www.cnblogs.com/uncleyong/p/15527484.html

image

bak草稿:https://www.cnblogs.com/uncleyong/p/15532928.html

image

可视化性能测试监控平台搭建:JMeter+Grafana+Influxdb

详见:https://www.cnblogs.com/uncleyong/p/11885192.html

image

性能测试需求

详见:https://www.cnblogs.com/uncleyong/p/15752364.html

性能测试场景设计之:单场景

详见:https://www.cnblogs.com/uncleyong/p/15752364.html

性能测试场景设计之:混合场景

详见:https://www.cnblogs.com/uncleyong/p/15752364.html

image

性能测试场景设计之:稳定性场景

详见:https://www.cnblogs.com/uncleyong/p/15752364.html

image

性能测试场景设计之:异常场景

暂未考虑

性能监控、分析、调优、回归

详见:https://www.cnblogs.com/uncleyong/p/15752370.html

image

性能测试报告

参考网盘模板

“k8s + 微服务” 搭建过程遇到的坑

1、ingress未添加注解

导致配置未加载到ingress-controller,无法域名访问服务

2、【k8s中无法使用jstack和arthas的解决方案】1: Unable to get pid of LinuxThreads manager thread

其它:草稿:https://www.cnblogs.com/uncleyong/p/15499649.html

最后:你该跳槽了,祝你成功,助你加薪

<pre class="brush:csharp;gutter:true;" style="color: rgb(0, 0, 0); font-family: "Courier New"; font-size: 12px; margin: 5px 8px; padding: 5px;">韧哥提醒您:
1、不要裸辞:务必找到下家了才辞职
2、不要裸面:面试前先准备2个月,如果你平时有良好的学习、总结习惯,准备1周也是没问题的
3、不要脱产:就是全职学习,极其不推荐,这样成本太大,每天坚持学习2小时以上即可
4、不要海投:有针对性的投简历,这样才好有针对性的准备面试
</pre>

简历参考:https://www.cnblogs.com/uncleyong/p/12620020.html

一些笔试题:https://www.cnblogs.com/uncleyong/p/11119489.html

[图片上传失败...(image-d3c1b6-1644398851188)]

附:告别点点点,测试提升自学路线

详见:https://www.processon.com/view/link/603259997d9c0872a676e584,可领资料、进群

其它热文推荐一:性能测试实战

1、jmeter+k8s+微服务+skywalking+efk,测试都在学的热门技术:https://www.cnblogs.com/uncleyong/p/15475614.html

2、jmeter & 性能测试,从0到实战(实操易用):https://www.cnblogs.com/uncleyong/p/12311432.html

其它热文推荐二:自动化测试实战

1、接口自动化测试实战(加V信获取自动化框架):https://www.cnblogs.com/uncleyong/p/12016690.html

2、自动化测试框架(汇总):https://www.cnblogs.com/uncleyong/p/10650552.html

其它热文推荐三:上班正确的摸鱼方式

上班累了,"摸鱼"放松一下吧!“摸鱼”是为了更好的服务于工作,so,别闲聊浪费时间了

适用于手机低头族、办公室电脑族的颈部保健操:

1、轻松自我肩颈按摩:https://www.cnblogs.com/uncleyong/p/10823495.html

2、每一位测试都有必要知道的保健操:https://www.cnblogs.com/uncleyong/p/15336727.html

也可以悄悄学习:

2019-2020测试实用干货精选汇总:https://mp.weixin.qq.com/s/vWP_m-mWvsUvQNCzpdaNmg

2016-2022测试分享汇总:https://www.cnblogs.com/uncleyong/p/10530261.html

2019-2021:测试实用干货精选汇总:https://www.cnblogs.com/uncleyong/p/15202268.html

其它热文推荐四:简历笔试

1、简历:深度剖析:为啥你的面试邀请那么少?https://www.cnblogs.com/uncleyong/p/12620020.html

2、一些笔试题:https://www.cnblogs.com/uncleyong/p/11119489.html

其它热文推荐五:职业规划

只要路走对了,就不怕遥远。方向不对,努力白费。

1、测试提升方向:你是选自动化测试?测试开发?性能测试?还是安全测试?语言选python还是java?https://www.cnblogs.com/uncleyong/p/11995605.html

2、35岁焦虑症,互联网只能做到35岁?https://www.cnblogs.com/uncleyong/p/11751389.html

3、书籍推荐:https://www.cnblogs.com/uncleyong/p/11978650.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,186评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,858评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,620评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,888评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,009评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,149评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,204评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,956评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,385评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,698评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,863评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,544评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,185评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,899评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,141评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,684评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,750评论 2 351

推荐阅读更多精彩内容