gunicorn app.wsgi在heroku中到底在做什么?

2024-05-29 06:41:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我不太明白这是怎么回事,我到处找,但没有找到答案。 因此,前几天我在heroku上部署django应用程序时,我在Procfile中使用了daphne:
daphne app.asgi:application --port $PORT --bind 0.0.0.0 -v2
这个应用程序运行得很好,很有意义(我听说heroku动态地分配端口)。但是下面的代码如何知道如何绑定它的端口,默认情况下不是总是8000吗?
gunicorn app.asgi

对不起,这个愚蠢的问题。我是devops的新手


Tags: django端口答案app应用程序herokuapplicationbind
1条回答
网友
1楼 · 发布于 2024-05-29 06:41:32

不,港口是Heroku想要的。因为他们运行许多站点,所以他们需要动态地选择一个端口为每个站点提供服务。它们在PORT环境变量中提供该端口,Procfile接受该值并将gunicorn绑定到它

相关问题 更多 >

    热门问题