Я создал небольшое веб-приложение с использованием web.py, которое теперь хочу запустить в производство. Я не ожидаю, что это будет иметь очень высокий уровень одновременного использования (вероятно, max из 5 или около того пользователей в любой момент времени, если таковой).
Тем не менее, я не хочу использовать сервер cherry.py, поставляемый с web.py (и который я использовал для отладки), потому что одна из моих основных мотиваций для приложения состояла в том, чтобы научиться правильно ставить приложения в производстве.
Чтение опций - кажется, есть головокружительная масса вещей. Tornoado, nginx, lighttpd и т. Д. И т. Д. Также такие вещи, как Gunicorn, которые я до сих пор не совсем понимаю.
Кажется, WSGI - это путь, и мне нужна была помощь с тем, что было бы подходящим, относительно простым в настройке администрированием, которое я могу запустить на экземпляре EC2 (ubuntu), возможно, используя nginx / wsgi. В частности, нужен ли мне gunicorn (или его эквивалент), и есть ли какие-нибудь хорошие вступления, о которых кто-нибудь может знать, чтобы я мог действительно запустить свой код web.py и, по крайней мере, начать понимать эту загадку различных технологий / опций?
Большое спасибо