我正在尝试创建一个蝗虫测试来对我的烧瓶应用程序进行负载测试
这是我的 locustfile.py
from locust import HttpLocust, TaskSet, task
class DataBaseTest(TaskSet):
def on_start(self):
pass
@task(1)
def get_home(self):
self.client.get("/")
class WebsiteCassandra(HttpLocust):
task_set = DataBaseTest
min_wait = 5000
max_wait = 9000
在端口 5000 中运行我的烧瓶网络应用程序
app.run("0.0.0.0", 5000)
在我的 locustfile.py 所在的目录中
locust --host=http://127.0.0.1:5000
当我运行测试时,出现以下故障
92 GET / HTTPError(u'502 Server Error: Proxy Error ( Connection refused ) for url: http://127.0.0.1:5000/',)
手动请求 url 效果很好。但不是通过蝗虫。为什么你认为是这样?