Есть проект на django+tornado. Django просто проект, а на tornado вебсокеты(например котировки онлайн). Мне нужно настроить nginx таким образом что бы я мог запускать несколько таких проектов параллельно (они не связываются и имеют небольшие различия).
Например:
one.domain.ru -> django_one (port 1)
ws.one.domain.ru -> tornado_one (port 11)
А в чём проблема nginx настроить ?
можно даже настроить так, чтобы Nginx проксировал даные в websocket по пути:
т.е.:
one.domain.ru ->django
one.domain.ru/ws/ -> tornado
Станислав: я делал следующим образом, через haproxy разделял на ws и обычные и сразу кидал на локальную django и tornado (прям напрямую без uwsgi). Но чет там haproxy портов открывает бешенно много. Решил сделать все по уму. Но так как возможна большая нагрузка как я могу без балансировщика в nginx балансить это
?