2024-10-04 09:26:22 发布
网友
尽管我在网上试过了所有的东西,我还是经常犯这个错误。 我正在尝试在Heroku上运行我的烧瓶应用程序。在
下面是我的程序文件
web gunicorn -b 127.0.0.1:8000 geeni:app
下面是我的天啊.py文件。在
我已经设置了我的heroku推/登录一切,并彻底遵循了教程。不走运。。在
Procfile应该是web: gunicorn -b 0.0.0.0:$PORT greeni:app。如前所述,Heroku永远不会看到您的应用程序已准备好接收入站连接:
web: gunicorn -b 0.0.0.0:$PORT greeni:app
127.0.0.1
0.0.0.0
$PORT
记住-Heroku管理“路由网格”,它接收入站HTTP流量,然后将其转发给您的应用程序。它分配地址和端口,这不能硬编码在Procfile中。在
Procfile应该是
web: gunicorn -b 0.0.0.0:$PORT greeni:app
。如前所述,Heroku永远不会看到您的应用程序已准备好接收入站连接:127.0.0.1
接口不会接收任何外部网络流量。相反,0.0.0.0
字符串确实绑定到所有外部接口。在$PORT
变量传递所需的端口,该变量通常为5000。在记住-Heroku管理“路由网格”,它接收入站HTTP流量,然后将其转发给您的应用程序。它分配地址和端口,这不能硬编码在Procfile中。在
相关问题 更多 >
编程相关推荐