超全整理,服务端性能测试-docker部署tomcat/redis(详细步骤)

news2024/7/30 14:08:19

目录:导读

    • 前言
    • 一、Python编程入门到精通
    • 二、接口自动化项目实战
    • 三、Web自动化项目实战
    • 四、App自动化项目实战
    • 五、一线大厂简历
    • 六、测试开发DevOps体系
    • 七、常用自动化测试工具
    • 八、JMeter性能测试
    • 九、总结(尾部小惊喜)


前言

1、docker部署tomcat

1)下载tomcat容器

到docker-hub中去寻找tomcat 8的版本,且支持jdk 8的版本

docker pull tomcat:8.5.0-jre8

在这里插入图片描述

2)创建映射文件地址

cd /root/docker

mkdir tomcat

mkdir webapps

请添加图片描述

3)把pinter.db项目放到webapps里,并解压

请添加图片描述

4)修改application.properties配置文件中数据库和redis信息

cd WEB-INF/classes

vi application.properties

请添加图片描述

5)启动tomcat

docker run -d -p 8080:8080 --network mtx --network-alias tomcat-pinter-1 -v /root/docker/tomcat/webapps:/usr/local/tomcat/webapps --privileged=true tomcat:8.5.0-jre8

请添加图片描述

6)在浏览器中验证是否可以访问http://10.196.130.168:8080/pinter/

在这里插入图片描述

7)tomcat扩容-集群式部署

本机的映射的端口号:8090

Tomcat的名字:tomcat-pinter-2

docker run -d -p 8090:8080 --network mtx --network-alias tomcat-pinter-2 -v /root/docker/tomcat/webapps:/usr/local/tomcat/webapps --privileged=true tomcat:8.5.0-jre8

请添加图片描述

8)在浏览器中验证是否可以访问 http://10.196.130.168:8080/pinter/

在这里插入图片描述

2、docker部署redis

1)在docker中拉去redis镜像

docker pull redis

请添加图片描述

2)在本机给redis创建配置文件

mkdir –p /root/docker/redis/conf

请添加图片描述

上传redis自带的redis.conf到改目录下。

注意:有可能xftp无法链接,可以先传到其他目录,在linux中移动到该目录

请添加图片描述

编辑redis.conf配置文件

把bind 127.0.0.1 注释掉

请添加图片描述

通过requirepass设置密码

请添加图片描述

daemonize后台运行一定要为no

请添加图片描述

docker run -d -p 6379:6379 --network mtx --network-alias redis -v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf --privileged=true redis redis-server /etc/redis/redis.conf

请添加图片描述

查看redis容器是否启动成功

docker ps

请添加图片描述

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

不要让失败成为绊脚石,而是将其变成跳板,奋力跃向成功的彼岸;坚持不懈、勇往直前,你将发现,每一次努力都是迈向辉煌的重要一步。相信自己,无所不能!

在困境中不放弃,在挫折中不气馁,因为每一次奋斗都是成长的机会,每一次努力都是迈向成功的脚步。相信自己的能力,坚持追求,你定能创造出辉煌的未来!

不论风雨如何,心中的梦想永不熄灭;不论困难多大,奋斗的步伐永不停歇。相信自己的力量,勇往直前,只有坚持不懈,才能迎来辉煌的人生。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1135982.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

全电注塑机硬件选型

电机选型(方法) 在伺服电机选型计算当中其主要数据包括:负载/ 电机惯量比,加减速力矩, 负载转矩,连续过载时间等。选择原则是:首先根据转矩-速度特性曲线检查负载转矩,加…

解决photoshop中不能输入蒙文的方法(附所有软件、字体)

效果预览: ps版本:Adobe Photoshop 2020 windows版本:windows 11专业版 蒙文字体选用:Menk Garqag Tig 蒙文输入法:蒙科立智能输入发下载地址:蒙科立-蒙古文AI(人工智能)引领者 …

跨境电商测评方式有哪些?

对于做跨境电商平台的卖家来说,如果想要提高销量,测评是一个必不可少的环节,因为前期自然流量很难带来什么销售额,所以很多卖家选择进行测评来提升产品的排名、权重和销量,并增加订单量、点赞、店铺评价和产品评价等指…

Studio One6.5版本要不要更新?哪些人需要更新?更新了哪些内容

对于声卡调试Studio One6.5版本,是否需要更新?这是一个需要考虑的问题。各位好,我是coco玛奇朵。 关于Studio One6.5版本要不要更新?哪些人需要更新?更新了哪些内容?对于这些问题,今天我们来详…

Redis快速上手篇(二)(操作与数据类型)

Key 默认 16 个数据库,类似数组下标从 0 开始,初始默认使用 0 号库 config get databases 查询数据库总数量 dbsize 查看当前数据库的 key 的数量 flushdb 清空当前库 flushall 通杀全部库 keys * 获取当前库中的所有key select 0 选择第一个库 move ke…

VS2022 C# 读取 excel 2023年

今天是2023年6月26日,我有一个excel表要读数据,然后放到winform程序来处理,网上的资料太旧,很多用不起来,试了一个可以使用,记录一下: 一、excel文件后缀需要小写。 二、用VS2022建一个winform…

关于腾讯云轻量应用服务器性能测评,看这一篇文章就够了

腾讯云轻量应用服务器性能如何?为什么便宜是不是性能不行?腾讯云百科txybk.com从轻量应用服务器的CPU型号、处理器主频、内存、公网带宽、月流量和系统盘多方面来详细测评轻量性能,轻量应用服务器性价比高,并不是性能不行&#xf…

rk3588 SD 卡镜像扩容

先用一个卡复制镜像 Win32DiskImager 操作: https://blog.csdn.net/FL1623863129/article/details/118945754 复制之后镜像正常工作 但是仍旧只能显示32G 扩容 下载安装gparted https://blog.csdn.net/weixin_44589540/article/details/121580883 resize 拖过来就完了…

如何实现Android视音频数据对接到GB28181平台(SmartGBD)

为什么要开发Android平台GB28181? 在做Android平台GB28181接入模块之前,我们在RTMP推送播放、RTSP轻量级服务、转发、播放这块,已经有很多年的经验,这意味着,我们不需要重复造轮子,已有屏幕、摄像头或编码…

Keil uVision 5 MDK版软件安装包下载及安装教程(最详细图文教程)

目录 一.简介 二.安装步骤 软件:Keil uvision5版本:MDKv518语言:中文/英文大小:377.01M安装环境:Win11/Win10/Win8/Win7硬件要求:CPU2.59GHz 内存4G(或更高)下载通道①百度网盘丨64位下载链接…

【Linux】第三站:Linux基本指令(二)

文章目录 一、通配符 *二、man指令三、cp指令1.先给一个文件里面写入数据2. cp指令拷贝普通文件3.cp指令拷贝文件目录4.常用的选项总结 四、mv指令1.mv命令简介2.使用 五、一些插曲1.一些注意事项2.指令的本质3.再谈输出重定向4.追加重定向5.输入重定向 六、cat指令七、more指令…

liunx Centos-7.5上 rabbitmq安装

在安装rabbitmq中需要注意: 1、rabbitmq依赖于erlang,需要先安装erlang 2、erlang和rabbitmq版本有对应关系 可参考网页:https://www.rabbitmq.com/which-erlang.html 第一步,安装编译工具及库文件,如果服务器上已经有了&…

大事务导致数据库恢复时间长

背景 客户的一套系统从凌晨开始出现运行缓慢,重启SQL Server服务后一个主要的数据库一直处在正在恢复的状态,多次重启SQL Server服务和服务器无果后请我们协助处理。 现象 在SSMS中看到数据库是正在恢复的状态,而且不能被访问。 分析 启动SQ…

全球医疗产品畅销:跨境电商的生命科技

随着数字化时代的到来,跨境电商不仅仅是商业领域的一种革命性力量,更是生命科技行业的重要推动者。这一融合带来了全球医疗产品畅销的新时代,为世界各地的消费者带来了前所未有的便利和机会。本文将深入探讨这一跨境电商的生命科技领域&#…

C# 高级 <一>

一、 特性(Attribute) .NET 框架提供了三种预定义特性: AttributeUsageConditionalObsolete a. AttributeUsage 它描述了如何使用一个自定义特性类。它规定了特性可应用项目的类型。语法如下: [AttributeUsage(validon,AllowM…

万圣节倒计时:如何在TikTok上推动商品广告

万圣节是一个商机充足的季节,对于广告商和品牌来说,这是一个绝佳的机会。TikTok,作为一款全球短视频应用,提供了一个独特的平台,可以将商品广告巧妙地与万圣节元素结合,吸引年轻受众的注意力。本文将深入探…

想要完美录屏?这几款录屏大师,不容错过

在数字媒体和游戏产业的不断崛起下,屏幕录制技术变得越来越重要。无论是捕捉游戏精彩瞬间、创作教程视频,还是与朋友分享有趣时刻,录屏工具成为了当今数字生活不可或缺的一部分。本文将介绍三款好用的录屏大师,无论您是一位游戏爱…

Gartner:2024年优秀战略技术趋势

到2024年,人工智能将在企业中占据主导地位,而云服务、安全性和可持续性的影响力也将上升。 到2024年,人工智能将在企业中占据主导地位,而云服务、安全性和可持续性的影响力也将上升。 Gartner表示,人工智能和智能应用…

Ubuntu20.04下安装MySQL8环境

Ubuntu20.04下安装MySQL8环境 1.下载MySQL客户端和服务器2.配置MySQL3.测试MySQL4.设置MySQL服务开机自启动5.修改root密码MySQL数据库基本使用启动MySQL数据库服务重启MySQL数据库服务停止MySQL数据库服务查看MySQL运行状态设置MySQL服务开机自启动停止MySQL服务开机自启动MyS…

Unity的galgame形式对话系统工具

这段代码用于读取表格 using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using OfficeOpenXml; using System.IO; using UnityEngine.Networking; using UnityEngine.UI; using Random UnityEngine.Random;public class Plots…