pythonのgunicornの意味について知りたいです。 Google Cloudでcloud run を使って、pythonでアプリケーションをデプロイしようとしています。
pythonのgunicornの意味について知りたいです。 Google Cloudでcloud run を使って、pythonでアプリケーションをデプロイしようとしています。 その際、公式サイトを参考にすると、docker fileの最後に CMD exec gunicorn --bind :$PORT --workers 1 --threads 8 app:app と記述し、gunicorn というものを使う必要があるということでした(他の方法もあるかもしれませんが、公式にのっていたサンプルのやりかたとしてこれがありました) https://cloud.google.com/run/docs/quickstarts/build-and-deploy/deploy-python-service ここでわからなかったのが、gunicornって何者?ということです。 調べると、WSGIというもので、雑に理解すると、pythonとnginxなどのwebサーバーをつなぐもの、とのことでした。 質問 ・cloud buildそのものには、nginxなどを載せる記述はしていないのですが、gnicornだけでもwebserverの役割を果たすのでしょうか?
ベストアンサー
質問者からのお礼コメント
ありがとうございます!
お礼日時:5/10 22:08