【发布时间】:2021-10-22 16:09:07
【问题描述】:
在 localhost "localhost:8089" 中遇到 locust web 界面的问题,但在启动 web 界面后出现错误,甚至日志也没有显示。
Traceback (most recent call last):
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/gevent/pywsgi.py", line 999, in handle_one_response
self.run_application()
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/gevent/pywsgi.py", line 945, in run_application
self.result = self.application(self.environ, self.start_response)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1997, in __call__
return self.wsgi_app(environ, start_response)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1985, in wsgi_app
response = self.handle_exception(e)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1540, in handle_exception
reraise(exc_type, exc_value, tb)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1614, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1517, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/_compat.py", line 33, in reraise
raise value
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1612, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/app.py", line 1598, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/locust/web.py", line 366, in wrapper
return view_func(*args, **kwargs)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/locust/util/cache.py", line 22, in wrapper
cache["result"] = func(*args, **kwargs)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/locust/web.py", line 301, in request_stats
return jsonify(report)
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/flask/json.py", line 251, in jsonify
if current_app.config['JSONIFY_PRETTYPRINT_REGULAR'] and not request.is_xhr:
File "/Users/kuldeep.yadav/Documents/locustTutorial/venv/lib/python3.9/site-packages/werkzeug/local.py", line 347, in __getattr__
return getattr(self._get_current_object(), name)
AttributeError: 'Request' object has no attribute 'is_xhr'
2021-10-22T15:58:55Z {'REMOTE_ADDR': '::ffff:127.0.0.1', 'REMOTE_PORT': '50803', 'HTTP_HOST': 'localhost:8089', (hidden keys: 28)} failed with AttributeError
【问题讨论】:
标签: locust