0

我正在 docker 容器中为我的一些网站页面运行站点速度测试,并将它们输入到我的石墨/grafana 实例中,一切正常。

现在我知道默认情况下 sitespeed 会限制您的连接以在页面上运行这些测试,但是有没有办法使用多个连接设置来运行这些测试?由于显而易见的原因,限制总是会导致响应时间很差,但这并不意味着网站速度很慢。

如何测试具有不同连接(如 3g、LTE 等)的多次运行?

码头工人命令 -

docker run --shm-size=1g --rm -v "$(pwd):/sitespeed.io" $DOCKER_IMAGE --graphite.addSlugToKey true --slug mytest --config configs.json urls.txt

config.json -

{
  "browsertime": {
    "iterations": 1,
    "browser": "chrome"
  },
   "graphite": {
    "host": "graphiteapi.sitespeed",
    "auth": "test:test",
    "port": "XXXX"
   },
   "grafana": {
      "host": "GRAFANA_URL",
      "port": "XXXX",
      "auth": "GRAPHANAKEY"
   }
}

url.txt - 这将包含所有 URL 的列表。

让我知道是否有人可以就此提供建议。我已经查看了 sitespeed 的文档,但没有进一步了解。

4

0 回答 0