Running aiohttp server using gunicorn

Viewed 3143

I am trying to run a aiohttp based server using Gunicorn.

Here is the command:

gunicorn aiohttpdemo_polls:app --bind 127.0.0.1:8080

It returns:

Failed to find application: 'aiohttpdemo_polls' 

But when I am running it using python -m like below:

python -m aiohttpdemo_polls

It works fine. The code can be found from here which is a demo app in the aiohttp repo. Also tried it like below:

gunicorn aiohttpdemo_polls.main:app --bind 127.0.0.1:8080

But its also not running the server. It returns

Failed to find application: 'aiohttpdemo_polls.main'

Any idea where to look further for fixing the issue?

2 Answers
Related