gpt4 book ai didi

python - 无法访问Azure计算实例中的Flask应用程序

转载 作者:行者123 更新时间:2023-12-03 03:41:00 25 4
gpt4 key购买 nike

首先,我测试并确认我的 Flask Python 脚本在我的本地计算机上运行良好。但我在机器学习工作室内的 Azure 计算实例中使用它时遇到了问题。以下是我的经历:

我的命令:

flask run --host=0.0.0.0

返回如下:

 * Serving Flask app "server"
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on all addresses.
WARNING: This is a development server. Do not use it in a production deployment.
* Running on http://10.0.0.4:5000/ (Press CTRL+C to quit)

10.0.0.4 是此 Azure 计算实例的私有(private) IP,我无法使用本地计算机和 Internet 访问它。由于连接超时而返回错误。

我如何使用本地计算机和互联网访问它?

我尝试了http://(其公共(public)IP地址):5000/但返回了同样的错误。

其他注意事项:为此计算实例启用了 Vnet,以及网络安全组下的端口 5000。

最佳答案

外部 IP 无法访问 Azure 计算实例(在机器学习工作室中),即使是具有分配的公共(public) IP 地址的实例也是如此。甚至这些实例的 SSH 也需要预先配置,而不是更改网络入站规则。

但实际的虚拟机将允许这样做。如果您遇到类似问题,我建议您尝试使用 Azure 虚拟机。

关于python - 无法访问Azure计算实例中的Flask应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71292395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com