从入门到实战:使用 ApacheBench (ab) 进行接口性能测试完全指南
作为一名后端开发者,我们不仅要关注功能的实现,更要对服务的性能和稳定性负责。接口性能测试是保障服务质量的关键一环。在众多性能测试工具中,ApacheBench(简称 ab)以其轻量、简单、易于上手的特点,成为进行接口微基准测试的首选。 本文将记录我从零开始学习 ab 的全过程,包括如何安装、如何使用、踩了哪些坑,以及如何科学地解读测试报告,希望能为…
2025-7-07 11:18
|
213
|
|
1833 字
|
10 分钟
Debian11下安装Mysql8
mysql官方安装地址:https://dev.mysql.com/downloads/mysql/ 复制DEB Bundle包地址。DEB Bundle意思就是离线包,比较大。 // 下载离线包 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-server_8.0.32-1debi…
2023-4-12 14:26
|
553
|
|
79 字
|
1 分钟内
初探Scrapyd工具在Linux系统下的安装使用
Scrapyd是什么 Scrapyd是一个基于Python的开源爬虫部署工具,它可以帮助开发者方便地部署、管理和监控Scrapy爬虫。 为什么需要Scrapyd 其实可以不使用Scrapyd工具来部署和管理Scrapy爬虫的,但使用Scrapyd工具可以带来以下好处: 简化部署流程:Scrapyd提供了一个统一的部署接口,可以方便地将Scrapy爬…
2023-3-16 0:09
|
826
|
|
1144 字
|
6 分钟
初探Linux中的Systemctl系统管理工具的使用
systemctl 是 Linux 系统中的一个系统管理工具,它由 systemd 进程管理。systemd 是一种 init 系统,它是 Linux 系统启动的第一个进程,负责启动和管理其他进程和服务。systemctl 则是 systemd 的命令行工具,它用于管理系统服务,包括启动、停止、重启、查看状态等操作。 在 Debian 系统中,sy…
2023-3-13 23:47
|
514
|
|
336 字
|
2 分钟
初探Supervisor工具在Linux系统下的安装使用
Supervisor的简介 Supervisor是一个Python进程管理工具,可以在Linux系统下监控、控制多个非deamon进程以daemon形式运行,并在进程异常退出时自动重启等。 Supervisor的安装 如果当前用户非root用户,建议直接sudo提权执行。 sudo pip install supervisor Supervisor…
2023-2-22 23:14
|
563
|
|
957 字
|
7 分钟
Redis入门指南
Redis服务端安装 Redis客户端登录 # 简单登录 redis-cli # 密码登录 redis-cli -h [ip] -p [port] -a [password]
2022-10-28 14:49
|
695
|
|
19 字
|
1 分钟内
MongoDB入门指南
MongoDB是什么 百度吧~ MongoDB安装Server ubuntu安装:MongoDB 官网 # 第一步,官网下载tar包。 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu2004-6.0.2.tgz # 解压并移动到习惯的目录 tar -zxvf mon…
2022-10-20 11:30
|
887
|
|
707 字
|
8 分钟
Netty的生命周期
channelHandler生命周期图 可以看到这里的ChannelHandler的顺序如下: handlerAdded() –> channelRegistered() –> channelActive() –> channelRead() –>&nbs…
2022-10-17 15:55
|
939
|
|
290 字
|
2 分钟
Dockerfile入门指南
基本原则 官方镜像优于非官方的镜像,如果没有官方镜像,则尽量选择Dockerfile开源的固定版本tag而不是每次都使用latest尽量选择体积小的镜像 编写第一个Dockerfile文件 # 新建文件夹并进入 mkdir docker-demo && cd docker-demo # 新增index.html文件 vim inde…
2022-9-28 13:03
|
1,080
|
|
795 字
|
8 分钟
Docker入门指南
Docker命令行的基本使用 docker命令行的规则基本遵循“docker + 管理的对象(比如容器,镜像) + 具体操作(比如创建,启动,停止,删除)” # 查看docker版本 docker version # 查看docker信息 docker info # 查看container相关命令 docker container --help #…
2022-9-27 13:56
|
825
|
|
977 字
|
6 分钟