首页 文章 精选 留言 我的

精选列表

搜索[preview],共1299篇文章
优秀的个人博客,低调大师

PostgreSQL 11 preview - pgbench 压测软件增强

标签 PostgreSQL , pgbench , 增强 , 11 背景 PostgreSQL 11 pgbench压测软件增强。 详细用法参考, pgbench非常强大,且性能非常好。 https://www.postgresql.org/docs/devel/static/pgbench.html 使用pgbench实施的一些压测场景 《HTAP数据库 PostgreSQL 场景与性能测试之 45 - (OLTP) 数据量与性能的线性关系(10亿+无衰减), 暨单表多大需要分区》 《[未完待续] HTAP数据库 PostgreSQL 场景与性能测试之 44 - (OLTP) 空间应用 - 空间包含查询(输入多边形 包含 表内空间对象)》 《HTAP数据库 PostgreSQL 场景与性能测试之 43 - (OLTP+OLAP) unlogged

优秀的个人博客,低调大师

http-little-toy v0.0.4-preview 更新

2022/11/28 http-little-toy 一个简单的 http 并发测试工具。 README.md ⭐️README.MD⭐️ En 仓库地址 如果喜欢就star⭐️一下吧,让它沉睡在你的收藏库里。 https://github.com/leihenshang/http-little-toy https://gitee.com/leihenshang/http-little-toy 更新 v0.0.4 重构项目main,拆分解耦逻辑 重构参数验证,删除 -d 和 -t 的强制验证 添加 User-Agent 标识 http-little-toy [version] 完善请求文件逻辑,请求文件优先级 > 命令行参数 介绍 灵感来源于 github 上各种版本的 wrk http并发测试工具,有一天看了一个go写的版本,就这?我也能行啊。我自己也造一个轮子吧。orz. 造轮子好玩吗? 真好玩! 特性 命令行中加入设置 header 头 命令行中加入设置 body 负载 完善一下 request.json 请求文件的逻辑 添加记录响应数据日志的功能,方便分析 新增 http agent 识别tag 使用 一般使用 -d 控制请求时间(秒),-t 控制线程数(当做用户数量来理解)就可以了。 还能使用request.json文件,你不用重新编写命令参数了,不过可能还有点小问题,在完善中。 $ http-little-toy -h Usage: httpToy <options> Options: -H The http header. --default=[]. -allowRedirects allowRedirects. --default=true. -body The http body. --default="". -caCert caCert. --default="". -clientCert clientCert. --default="". -clientKey clientKey. --default="". -compression Use keep-alive for http protocol. --default=true. -d Duration of request.The unit is seconds. --default=0. -f specify the request definition file. --default="". -gen generate the request definition file template to the current directory. --default=false. -h show help tips. --default=false. -keepAlive Use keep-alive for http protocol. --default=true. -log record request log to file. default: './log' --default=false. -skipVerify TLS skipVerify. --default=false. -t Number of threads. --default=0. -timeOut the time out to wait response. --default=1000. -u The URL you want to test. --default="". -useHttp2 useHttp2. --default=false. -v show app version. --default=false. Bash 安装教程 直接使用 go install github.com/leihenshang/http-little-toy ,再把你的go/bin放到环境变量里,使用 http-little-toy 带上参数,起飞吧,骚年。 手动编译成二进制文件直接运行,可以放到全局变量中直接从命令行中执行。 手动编译 linux & mac # 把项目编译成可执行文件并输出到当前目录 go build -o http-little-toy ## 根据系统选择 # linux CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o bin/http-little-toy # windows CGO_ENABLED=0 GOOS=windowd GOARCH=amd64 go build -o bin/http-little-toy # mac CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o bin/http-little-toy Bash windows # Mac SET CGO_ENABLED=0 SET GOOS=darwin SET GOARCH=amd64 go build -o bin/http-little-toy # Linux SET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 go build -o bin/http-little-toy text 执行测试命令 # 使用纯命令 ./httpToy -d 10 -t 80 -u http://127.0.0.1:9090 # or # 使用请求文件 ./httpToy -d 10 -t 80 -f request_sample.json Bash # 使用test-server go run . -u http://localhost:9090 -H aaa:bbbb -H ccc:ddd -body "hhhhh2333333" -d 2 -t 1 Bash

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册