12 2024 档案
摘要:一,Docker-compose简介 1,Docker-compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(co
阅读全文
摘要:目录 1 docker的安装 1.1 卸载旧版本 docker 1.2 下载相关依赖 1.3 配置 docker 的安装源地址 1.4 安装 docker 1.5 设置开机启动 1.6 简单命令检验是否安装成功 1.7 配置镜像加速器(官网属于国外网站,下载镜像会比较慢, 推荐阿里云) 1.8 do
阅读全文
摘要:https://www.jb51.net/article/257522.htm
阅读全文
摘要:目录 1 定义角度 2 虚拟化角度 虚拟化技术的发展过程 Virtual Machines VS. Docker 3 部署角度 4 其他角度 4.1 系统角度 4.2 功能角度 4.3 各自优势 X 参考文献 回到顶部(Back to Top) 1 定义角度 Docker是一种开放源码的应用容器引擎
阅读全文
摘要:1、testRigor介绍 简单来说,testRigor是一款基于人工智能驱动的无代码自动化测试平台,它能够通过分析应用的行为模式,智能地生成测试用例,并自动执行这些测试,无需人工编写测试脚本。可以用于Web、移动、API和本机桌面应用程序的测试。允许用户从最终用户的角度创建端到端测试,从而消除了对
阅读全文
摘要:1、引言 在当今的互联网时代,API(应用程序编程接口)已经成为连接不同软件系统的桥梁。作为一名开发者,掌握API测试技能至关重要。市面上的API测试工具琳琅满目,今天我们要介绍的是一款开源、跨平台的API测试工具——Insomnia。 2、Insomnia介绍 Insomnia是一款功能丰富、易使
阅读全文
摘要:在当今复杂多变的IT环境中,系统性能的实时监控与分析对于确保业务连续性、系统稳定运行以及快速故障排查至关重要。随着云计算、大数据和微服务架构的普及,对监控系统的要求也日益增高。 今天给大家推荐一款性能监控工具为:Netdata。 它作为一款开源、实时、轻量级的系统性能监控工具,凭借其强大的可视化能力
阅读全文
摘要:1、前言 在数字化时代,自动化工具成为了提升工作效率和生产力的重要手段。Python作为一种广泛使用的编程语言,以其强大的功能和易用性受到许多开发者的青睐。 而今天给大家推荐一款开源的自动化脚本工具:AutoKey。 结合Python的强大编程能力与AutoKey的任务自动化特性,用户可以高效地完成
阅读全文
摘要:在网络安全领域,黑客工具一直备受关注。它们既可以被用于攻击,也可以用于防御。本文将为大家揭秘一款知名的黑客工具: Netcat。 1、Netcat是什么? Netcat被誉为“网络的瑞士军刀”,简称为 nc,是一个功能丰富的网络工具。最早是一个简单的TCP/IP工具,用于在网络上传输数据。随着时间的
阅读全文
摘要:在互联网的快速发展下,网站已成为企业和个人展示信息、提供服务的重要平台。然而,随之而来的网站性能问题也日益凸显,如加载速度慢、频繁出错、服务器故障、数据异常、网络攻击等。如何确保用户能够快速稳定地访问网站成为了一个亟待解决的问题。 为了帮助大家解决这一问题,今天给大家推荐一款名为:WebFunny前
阅读全文
摘要:Nginx UI是一款专为Nginx设计的图形化管理工具,旨在简化Nginx的配置与管理过程,提高开发者和系统管理员的工作效率。 项目地址:https://github.com/0xJacky/nginx-ui 一、Nginx UI的主要特点 简化配置:通过图形化的界面,Nginx UI简化了Ngi
阅读全文
摘要:简介 NFS共享:通过挂载实现文件共享和时时同步,依赖于rpc(远程过程调用)软件,端口111。nfs启用之后会在服务器上面产生很多端口,端口在rpc上面注册,由rpc告知需要跟哪个端口建立连接;先启用rpcbind端口号111,再启用nfs端口号2049。 安装 yum -y install rp
阅读全文
摘要:目录 前言 特征 安装 测试 回到顶部 前言 sysbench是一个开源的、模块化的、跨平台的多线程性能测试工具,可以用来进行CPU、内存、磁盘I/O、线程、数据库的性能测试。sysbench是基于LuaJIT的可编写脚本的多线程基准测试工具。 sysbench附带以下捆绑的基准测试: oltp_*
阅读全文
摘要:https://www.cnblogs.com/wuran222/p/15633918.html 现象描述 请树立意识: 数据库在导入大量数据之后,请立即更新统计信息 数据库数据分布方式不太变动的时候,请不要更新他们的统计信息(可以维持计划稳定) 对于时间列,尤其是有具体参数的时间列(分布不均的方式
阅读全文
摘要:一、配置jmeter jmeter安装包: 链接:https://pan.baidu.com/s/1yEjfAfYE8dAPmaiAMJSsIw 提取码:mlbv 1、配置jdk 略 2、解压apache-jmeter-5.1.1.rar 3、打开jmeter 该版本jmeter为免安装版,在bin
阅读全文
摘要:一、原理 读写分离集群其实是主备集群的升级版本,在双机热备的基础上把用户写和读的会话事务分别放在主库和备库上执行。 写事务会被分发到主库上执行,读事务则部分分发到备库上执行,分发比例在dm_svc.conf中控制,如:RW_PERCENT=25,指的是25%的读分发到主库。 由接口负责读写事务的分发
阅读全文
摘要:执行计划是什么呢?比如你执行一条sql语句,查询优化器会为这条sql语句设计执行方式,交给执行器去执行,查询优化器设计的执行方式就是执行计划。 EXPLAIN可以打印出语句的执行计划。 那么,执行计划主要是由什么组成的呢?答案是操作符(个人理解)。 执行计划是由各类操作符组成的一颗树,从内到外依次执
阅读全文
摘要:达梦数据库的SQL优化,最重要的是读懂执行计划,绝大多数时候,可以通过添加索引提升查询性能,有时候可能也需要调整下sql的结构,或者是通过hint去优化。 达梦有个sqllog,可以抓应用使用的sql(pachage中的sql抓不到,这个后续再整理),抓出sql后,可以用达梦自己研发的日志分析工具去
阅读全文
摘要:说明: 在达梦数据库安装完后默认会安装图形管理工具manager,可通过单个管理工具,对多个数据实例进行管理,linux和windows版用法差不多,本文以windows例,讲一些比较常用的操作。 一、开启manager管理工具 二、使用manager管理工具 说明:连接数据库后,左侧显示对象导航;
阅读全文
摘要:压测任务需求的确认 压测设置 压测结果查看 压测结果的分析 压力测试 压力测试分两种场景:一种是单场景,压一个接口的;第二种是混合场景,多个有关联的接口。压测时间,一般场景都运行10-15分钟。如果是疲劳测试,可以压一天或一周,根据实际情况来定。 压测任务需求的确认 压测前要明确压测功能和压测指标,
阅读全文
摘要:首先需要在测试计划下添加一个线程组、再添加一个HTTP代理服务器。 配置HTTP代理服务器,选择目标控制器为添加的线程组。 如果不选择目标控制器就启动,则会出现以下报错。 配置好HTTP代理服务器后,启动。 然后jmeter的bin目录下会生成一个安全证书,我们需要把这个证书导入浏览器或是安装到手机
阅读全文
摘要:一.前言# 压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率;预估系统的承载能力,使我们能根据其做出一些应对措施。所以压力测试是一个非常重要的步骤,下面我带大家来使用一款压力测试工具JMeter。 二.关于JMeter#
阅读全文
摘要:作为一名运维人员,你是否遇到过这种场景?需要用工具测试系统cpu或内存占用高来触发告警,或者通过压测测试服务的并发能力。作为运维工程师,也可以通过这些命令复现故障场景。那么通过本文可以让你掌握常用的测试命令和工具。 一、前言 部分场景下,定位和复现项目问题需要使用工具进行系统压测,模拟和还原故障现场
阅读全文
摘要:安装 Ubuntu/Debian: sudo apt-get update sudo apt-get install sysbench CentOS/RHEL: sudo yum install epel-release sudo yum install sysbench 使用 运行 CPU 压力测
阅读全文
摘要:安装 执行 下载命令 curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.rpm.sh | sudo bash 安装 sudo yum -y install sysbench 查看版本 sysbe
阅读全文
摘要:1、查看liunx版本 [~] cat /etc/redhat-release -- 查看内核版本 [~] uname -a 2、常用修改IP方式(static模式) [~] cd /etc/sysconfig/network-scripts [~] vi ifcfg-eth0 [~] /etc/i
阅读全文
摘要:一、文件和命令1、cd 命令2、pwd 命令3、ls 命令4、cp 命令5、mv 命令6、rm 命令二、查看文件内容7、cat 命令三、文件搜索8、find 命令四、文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消9、chmod 命令10、chown 命令11、chgrp 命令五、文本
阅读全文
摘要:https://zhuanlan.zhihu.com/p/628517879?utm_id=0 一、jemter 简介jmeter 是 apache 公司基于 java 开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简 单。因为 jmeter 是 ja
阅读全文
摘要:方法: 第一步:打开vs2019,使用Ctrl+F快捷键,打开查询替换窗口 第二步:在‘查找选项’中,勾选‘使用’‘正则表达式’ 第三步:在‘查找内容’中,填写正则表达式[\t]*//[^\n]*\n 第四步:‘替换为’空,什么都不填写 第五步:单击‘全部替换’按钮,完成整个项目或者当前文档等替换
阅读全文
摘要:在程序开发过程中,很多时候我们都会在代码中进行注释,以便大家更容易理解或能更直观明白某个类或方法是用来做什么的,我们就会用注释 就以C#为列子,注释符大致为'//'、'///'、'/**/'等为我们大家所熟悉。甚至在每个方法名前都有注释。但是往往在最终编译的时候,我们又想去除代码中的注释,那么就设计
阅读全文