我已经在docker中安装了蝗虫,我也映射了docker端口,但是当我运行locust命令时,我得到以下错误,我能够在命令行上运行locust,但不能在Web-ui上运行,可能是我可能会误会了访问时应使用哪个主机或端口。
命令:
locust -f locustfile.py
错误:
协议不支持oserror errno 97地址族
命令:
locust -f locustfile.py --web-host=localhost
结果:
[2019-12-18 11:24:47,101] ABZ-218 / INFO / locust.main:启动网站 监视http://localhost:8089
[2019-12-18 11:24:47,102] ABZ-218 / INFO / locust.main:开始蝗虫0.13.2
但无法在浏览器上访问它。
我已映射端口0.0.0.0:8089
-> 80
那么在打蝗虫时应该使用哪个命令,从chrome浏览器访问它时应该使用哪个命令?
答案 0 :(得分:0)
--web-host=localhost
,默认情况下蝗虫将在所有接口上侦听。尝试删除它,看看是否有帮助。
答案 1 :(得分:0)
您可以找到应用程序运行所在的IP地址,并将其作为参数传递给--host
,例如--host http://127.0.0.1:8000
。