2017-05-25 112 views
3

是否有可能使用Gunicorn和HTTP2運行Django應用程序?目前我們的Nginx在我們的應用程序前面作爲反向代理,但我們可能會在將來放棄它,因爲我們正在開始遷移到Docker羣。HTTP2與gunicorn

我找不到有關使用HTTP2配置gunicorn的文檔/鏈接。有人知道是否可以做到這一點,而不使用nginx?

如果不可行,請建議其他可以實現這一目標的網絡服務器。

回答

0

gunicorn目前不支持HTTP/2。有一個tracking issue它。

你仍然可以在docker swarm中使用nginx。如果你想動態更新配置,你可以使用像docker-proxy

如果你想要一個替代品用於碼頭羣,我可以推薦traefik。雖然我還沒有使用HTTP/2進行過嘗試,但它仍然有效。