docker 容器中的 Flask 仅在 kubernetes 上带有 uwsgi
Flask in docker container only with uwsgi on kubernetes
我正在使用 Kubernetes 在 docker 容器中部署 Flask 应用程序。我正在使用 uwsgi 来提供服务。大多数文档显示在我查找时使用 WSGI 服务器和 NGINX 部署 Flask,但有必要吗?我可以只使用 uWSGI 吗?
您不需要 在 Flask 应用程序前使用 nginx 代理,但有一些好处。如果您可以控制 k8s 集群,我建议使用 nginx ingress 并将流量路由到 flask 应用 运行 所在的服务,然后如果您有更多服务,将它们添加到入口的 nginx 配置。
我正在使用 Kubernetes 在 docker 容器中部署 Flask 应用程序。我正在使用 uwsgi 来提供服务。大多数文档显示在我查找时使用 WSGI 服务器和 NGINX 部署 Flask,但有必要吗?我可以只使用 uWSGI 吗?
您不需要 在 Flask 应用程序前使用 nginx 代理,但有一些好处。如果您可以控制 k8s 集群,我建议使用 nginx ingress 并将流量路由到 flask 应用 运行 所在的服务,然后如果您有更多服务,将它们添加到入口的 nginx 配置。