我想通过不断访问一系列URL来模拟对我的Web服务器的重负载!
最初,我计划使用wget/curl编写一个简单的脚本,但由于该网站在大部分处理中使用了大量的Ajax请求,因此这不是可行的选择。这将需要我编写一个复杂的脚本来解析链接中的HTML,提取Ajax请求并使用curl进行操作。我需要递归地为每个请求执行此操作。
理想情况下,有一种方法可以让浏览器(或类似的东西)只循环遍历一系列URL,在移动之前每个链接花费15-30秒的时间!这意味着当访问每个URL时,所有我的JavaScript都将被执行,而且站点的负载将是代表性的。
有人知道如何轻松做到这一点吗?