Gunicorn App.wsgi实际上在Heroku做什么



我不太了解这是如何工作的,我一直在搜索到处搜索,但没有找到答案。因此 daphne app.asgi:application --port $PORT --bind 0.0.0.0 -v2
该应用程序工作正常,这很有意义(我听说Heroku动态分配了端口(。但是,以下代码如何知道如何绑定其端口,默认情况下它不是总是8000吗?
gunicorn app.asgi

抱歉,这个愚蠢的问题。我是DevOps Qualt的新手

不,端口是Heroku想要的。由于他们运行了许多许多站点,因此需要动态选择一个端口来为每个端口提供服务。他们在PORT环境变量中提供该端口,而Procfile采用该值并将Gunicorn绑定到它。