###前提・実現したいこと
TornadoでWeb Applicationの作成経験がある者です。
Djangoでも作成したいと思い勉強していたところ、Deploy環境で気になったことがあるので教えていただきたいです。
tornadoを公開するときはnginxをreverse proxyとして設置して公開を行いました。
このような設定、環境です。
client <-> nginx <-> tornado
http://www.tornadoweb.org/en/stable/guide/running.html#running-behind-a-load-balancer
Djangoではuwsgiを利用するようですが、イマイチuwsgiを利用する理由が分かりませんでした。
http://www.tornadoweb.org/en/stable/guide/running.html#running-behind-a-load-balancer
nginx側でこのような:8080にforwardingする設定を行い、
$python manage.py runserver 127.0.0.1:8080
で起動したDjango Appに接続が可能でした。(client <-> nginx <-> django)
uswgiをnginx <-> django間に挟むメリットを教えてください。
(また、tornadoでもuwsgiを挟んだ方が良いのかどうかも気になっています。)
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/10 11:20