所以,我想获得更多使用高流量网站的经验,但不幸的是,互联网并没有打开我博客的大门。
如何在我的博客上模拟每秒数十/数百次点击并测试其性能?我在共享服务器上使用 SSH 帐户托管我的博客。
按字母顺序排列(不喜欢)
Cab,也被设计为更现代的替代品,编写在Cgolang – 用 Go ( )编写的富有表现力的端到端 HTTP API 测试变得简单golang)golang – 用 Go ( )编写的快速跨平台 HTTP 基准测试工具Cgolang)golang)Scalawg/wrk) 精神的 HTTP 基准测试工具,用 Go (golang)golang)golang)ab运行在多核 cpu 上的类似基准测试工具,用 Go (golang)ab) 替代,以前称为rakyll/boom,用 Go (golang)C/LinuxCC/LinuxJavaPythongolang)htstress,写在CCgolang)golang)golang)HTTP,WebDAV,SOAP,PostgreSQL,MySQL,LDAP和Jabber/XMPP服务器,用Erlanggolang)CC/Luawrk2 – 恒定吞吐量,wrk 的正确延迟记录变体,写入C/Lua
Concurrent connections are enabled with:
-c, --connections <N> Connections to keep open
And keepalive (which is default) can be disabled using:
-H "Connection: close"
Python/C|C++|Asm( phantom )golang)C
PythonCMac、、Windows和Linux)除了像 ab 这样明显的工具之外,您可能还想看看像tsung这样的东西——一个基于 erlang 的负载测试生成器。一个不错的功能是它能够执行分布式负载测试(即,将流量生成拆分到多台机器上)。
我使用 jmeter 对我的 Web 应用程序进行负载测试。它可能会做你正在寻找的东西。
Apache Bench简单明了。有很多教程。