Reputation: 25
I have django (1.6) app and I want to test it with locust.
I installed locust==0.7.5
and pyzmq==16.0.2
and I revived a lot of fails: [Errno 111] Connection refused'
more details below
When I run app with command: locust --host=http://127.0.0.1
I receive the following error:
ConnectionError(MaxRetryError("HTTPConnectionPool(host='127.0.0.1', port=80): Max retries exceeded with url: / (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f7639d89750>: Failed to establish a new connection: [Errno 111] Connection refused',))",),)
My locust file:
from locust import TaskSet, HttpLocust, task
class UserBehavior(TaskSet):
@task
def home(self):
self.client.get('/')
@task
def programm(self):
self.client.get('/programm')
class WebsiteUser(HttpLocust):
task_set = UserBehavior
Any help on regarding how to resolve the error would be appreciated!
Upvotes: 2
Views: 5371
Reputation: 41
Use your local ip address like 192.168.1.1:8080/api/
. localhost throw Connection refused.
Upvotes: 1
Reputation: 848
Since your server is running on port 8000 and not 80, try running the command
locust --host=http://127.0.0.1:8000 -f <your-locust-file.py>
Upvotes: 2