ubuntu下webbench作网站压力测试教程【webbench安装】

news/2024/5/20 20:39:30/文章来源:https://blog.csdn.net/zou_albert/article/details/115368710

  webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。

1. 安装教程

1.1 安装依赖 exuberant-ctags

sudo apt-get install exuberant-ctags

1.2 下载源码并安装

wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz  
tar zxvf webbench-1.5.tar.gz  
cd webbench-1.5  
make && sudo make install

在这里插入图片描述
在这里插入图片描述

注意:若是提示 make cc command not found,则须要安装c/c++编译环境linux

sudo apt-get install build-essential

1.3 经常使用方法及指令说明

webbench -c 500  -t  30  http://127.0.0.1:3006/
参数说明:-c表示并发数,-t表示时间()

注意:http://127.0.0.1:3006/是我编写的一个网站
在这里插入图片描述
也可以对于百度进行测试:
在这里插入图片描述
失败这么多,可能是因为百度会进行ip监测吧,毕竟大公司,好吧,其实我也不知道的!

1.4 运行webbench会输出指令用法

webbench [option]... URL-f|--force               Don't wait for reply from server.-r|--reload              Send reload request - Pragma: no-cache.-t|--time <sec>          Run benchmark for <sec> seconds. Default 30.-p|--proxy <server:port> Use proxy server for request.-c|--clients <n>         Run <n> HTTP clients at once. Default one.-9|--http09              Use HTTP/0.9 style requests.-1|--http10              Use HTTP/1.0 protocol.-2|--http11              Use HTTP/1.1 protocol.--get                    Use GET request method.--head                   Use HEAD request method.--options                Use OPTIONS request method.--trace                  Use TRACE request method.-?|-h|--help             This information.-V|--version             Display program version.

1.5 原理

webbench首先fork出多个子进程,每个子进程都循环做web访问测试。子进程把访问的结果通过pipe告诉父进程,父进程做最终的统计结果。

参考:https://cloud.tencent.com/developer/article/1478832

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

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

考试网站暂时关闭_高权重网站站长之家,站长专栏申请暂时关闭了!

站长之家&#xff0c;站长专栏申请暂时关闭了&#xff0c;做SEO的朋友应该知道站长之家是可以免费投稿的&#xff0c;且发布内容是可以带外链。不论是从SEO角度发布外链&#xff0c;还是软文推广方面来看&#xff0c;站长之家确实是非常不错的一个外链推广平台&#xff0c;近日…

php视频网毕业论文范文,毕业设计论文-基于PHP的精品课程网站的设计与实现.doc...

毕业设计论文-基于PHP的精品课程网站的设计与实现.doc还剩41页未读&#xff0c;继续阅读下载文档到电脑&#xff0c;马上远离加班熬夜&#xff01;亲&#xff0c;很抱歉&#xff0c;此页已超出免费预览范围啦&#xff01;如果喜欢就下载吧&#xff0c;价低环保&#xff01;内容…

网站重定向次数过多怎么解决_网站关键词排名怎么查询,网站排名差怎么解决?...

网站关键词的的排名可以为企业带来流量和客户&#xff0c;网站运营人员也为提升网站排名为工作的目标。那么在做网站排名的时候网站关键词排名是怎么查询的呢&#xff1f;网站排名差怎么解决&#xff1f;  一、查询网站排名的方法:1、手动查询我们可以在百度上搜索我们想要查…

我的第一个响应式网站zz

一些废话&#xff08;马克思主义乖巧&#xff09; 上班快四个月了&#xff0c;码了一堆无聊的页面&#xff0c;终于&#xff0c;来了一次好玩点的&#xff0c;要我做个响应式网站。正好之前有在看Bootstrap。只是光学习不练的话效率比较慢&#xff08;有跟着写demo&#xff09;…

网站开发流程以及HTML5简介(十三)

2019独角兽企业重金招聘Python工程师标准>>> HTML代码编辑工具 ExHtmlEditorExHtmlEditor是一个用于学习和编写HMTL的工具。在你边写代码时&#xff0c;就可以实时可视化查看最后的结果。支持HTML5, Javascript 和 CSS3 元素。UltraEdit ltraEdit 是一套功能超级强大…

图片上传到阿里云服务器_阿里云2核4G云服务器能做几个网站?

阿里云2核4G云服务器能做几个网站&#xff1f;技术方面阿里云对网站数量没有限制&#xff0c;只要计算性能和存储方面放得下&#xff0c;想放几个网站就放几个网站&#xff0c;另外网站程序效率以及网站访问流量也有很大关系&#xff0c;数据云安全防护来详细说下阿里云服务器2…

微信和网站不在同一个服务器,同IP空间服务器多个网站是否不利于SEO排名

同个IP空间服务器解析了多个站点&#xff0c;共享IP&#xff0c;站长们还是有点担心是否会出事不利于SEO排名。共享IP上放置的多个网站&#xff0c;俗话说物以类聚、人以群分&#xff0c;遇到些优质站点的小伙伴&#xff0c;搜索引擎自然会以为你站点也是优质的&#xff0c;如若…

大型网站架构演化发展历程

来源&#xff1a;博客园对一个大型网站系统&#xff0c;其架构也是重要的一个环节。大型网站技术主要的挑战来自于庞大的用户、高并发以及海量的数据这三个方面。大型网站的形成就像一颗大树的成长&#xff0c;历尽长时间的磨练&#xff0c;最后枝繁叶茂&#xff0c;服务他人。…

电商购物网站 - 实现注册

1、项目启动 简单启动 首先&#xff0c;新建一个项目工程目录&#xff0c;然后在目录下创建启动文件app.js。 这里会用到Express框架来实现相关功能&#xff0c;所以&#xff0c;需要先安装它。 在启动文件添加如下内容&#xff0c;来测试Express框架是否引用成功。 let expres…

python databaseoperate_Python实现识别手写数字 简易图片存储管理系统

写在前面上一篇文章Python实现识别手写数字—图像的处理中我们讲了图片的处理&#xff0c;将图片经过剪裁&#xff0c;拉伸等操作以后将每一个图片变成了1x10000大小的向量。但是如果只是这样的话&#xff0c;我们每一次运行的时候都需要将他们计算一遍&#xff0c;当图片特别多…

公众号h5获取手机号权限_开发 | H5、公众号、小程序、网站、App,有什么区别?...

很多做传统行业、实体生意的老板们&#xff0c;来咨询知道君&#xff0c;想通过互联网来实现营销&#xff0c;但是又被复杂的互联网体系弄得焦头烂额&#xff0c;不知道该如何进行选择。的确&#xff0c;对于外行人来说&#xff0c;H5、公众号、小程序、App、官网……互联网的花…

服务器怎么打开系统文件,centos7系统如何打开文件_网站服务器运行维护

centos系统apache不解析php_网站服务器运行维护centos系统apache不解析php的解决方法是&#xff1a;1、安装依赖包httpd-devel&#xff1b;2、在编译php时添加apxs路径参数&#xff1b;3、修改apache配置文件&#xff0c;并重启服务。一、cat [-n] file [|more]其中&#xff0c…

java登录信息怎么保存_java网站开发怎么实现用户账号信息本地保存

展开全部看看这个吧&#xff01;主要是对cookie的操作package cn.itcast.util;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.s…

win10开机Chrome自启全屏展示特定网站

一、准备Chrome 1. 下载 官方下载地址&#xff1a; https://www.google.cn/chrome/ 2. 安装 安装完成后桌面会出现一个Chrome的快捷方式&#xff0c;如下图&#xff1a; 3. 设置全屏展示特定网站 这里用 ”微软中国“ 网站为例演示&#xff0c;网址为&#xff1a; https…

在 IIS8 中保持网站持续运行

在早期版本的 IIS 中执行轮询任务不那么可靠。应用程序池回收后&#xff0c;网站不会自动重启&#xff0c;在新的请求激活应用程序之前&#xff0c;轮询任务不起作用。为了解决这个问题&#xff0c;需要引入外力驱动 Web 端执行任务&#xff0c;如图&#xff1a; 此方式比较繁琐…

关于 Web 安全,99% 的网站都忽略了这些

Web安全是一个如何强调都不为过的事情&#xff0c;我们发现国内的众多网站都没有实现全站https&#xff0c;对于其他安全策略的实践更是很少&#xff0c;本文的目的并非讨论安全和攻击的细节&#xff0c;而是从策略的角度引发对安全的思考和重视。 1. 数据通道安全 http协议下的…

适合程序员学习的网站

github 这是一个全球性的面向开源社区和私有软件的托管平台&#xff0c;它提供关于程序员的综合资讯&#xff0c;软件更新资讯&#xff0c;每周软件推荐&#xff0c; 码云最新推荐&#xff0c;网页开发&#xff0c;app&#xff0c;h5营销众包。技术问答和各种各样小众领域的博客…