风流不在谈锋胜,袖手无言味最长。这篇文章主要讲述go实现的压测工具相关的知识,希望能为你提供帮助。
1.1 go-stress-testing
go 实现的压测工具,每个用户用一个协程的方式模拟,最大限度的利用CPU资源
1.2 项目体验
- 可以在 mac/linux/windows 不同平台下执行的命令
?
?-c?
?
表示并发数?
?-n?
?
每个并发执行请求的次数,总请求的次数 = 并发数 * 每个并发执行请求的次数?
?-u?
?
需要压测的地址# clone 项目
git clone https://github.com/link1st/go-stress-testing.git
# 进入项目目录
cd go-stress-testing
# 运行
go run main.go -c 1 -n 100 -u https://www.baidu.com/
参考:
【go实现的压测工具】??https://segmentfault.com/a/1190000020211494??
推荐阅读
- #私藏项目实操分享#Go 语言入门很简单(Go 如何面向对象)
- 韩国KT机房服务器
- 必备技能之python正则表达式
- #yyds干货盘点# 前端模块化的全面总结
- Nginx配置带静态资源的50x维护页面
- CentOS系统利用自带防火墙搭建端口代理服务
- rsync 远程文件同步+实验
- Golang+Vue实战容器多集群管理平台开发
- #yyds干货盘点#CSS实现loading效果效果