Найти - Пользователи
Полная версия: pserve или uwsgi для готового проекта?
Начало » Pyramid / Pylons / TurboGears » pserve или uwsgi для готового проекта?
1
lightarhont
В официальной документации pserve используется в качестве внутреннего веб сервера. Но есть ещё где для Pyramid используют uwsgi. Видел ещё сервер cherrypy использует кто-то…
Скажите, мне не важна разработка(сервер разработки) в этом случае… Что лучше подходит для работающего в полную силу проекта?
slav0nic
uwsgi - быстро, стабильно, мощно и тп)
я вообще не сторонник проксирования на хттп бекенд (который опять парсит http заголовки и тп) аля cherrypy, gunicorn
alchemist
slav0nic
я вообще не сторонник проксирования на хттп бекенд (который опять парсит http заголовки и тп) аля cherrypy, gunicorn
что значит “снова парсит”?
lightarhont
Если честно, uWSGI это какая-то Ж!
Он вроде быстрый и вроде работает, но создаёт путаницу между EMPERIOR режимом(где всё большими буквами пишется) и обычным(где так-же путаницу создаёт между параметрами запуска и файлом настроек).
Кроме того почему то не всегда создаёт сокет. Почему не знаю…

Но вроде как это лучший вариант, т.к. он написан на C++
lightarhont
На pserve + nginx нет проблем, поднять сервер, но рано или поздно видимо придётся решать вопрос с uwsgi…

Есть ещё один вопрос, на схожую тему… Утилита supervisor описанная в документации ( http://pyramid-cookbook.readthedocs.org/en/latest/deployment/nginx.html ) есть только для python 2.7. Но чем мне её заменить в Python 3.3?
PooH
lightarhont
Утилита supervisor описанная в документации ( http://pyramid-cookbook.readthedocs.org/en/latest/deployment/nginx.html ) есть только для python 2.7. Но чем мне её заменить в Python 3.3?
В системе нету python 2.x? (supervisord не обязан работать под тем же питоном, что и проект), на крайний случай можно и самому собрать для него.
lightarhont
PooH
у меня щас есть, а на сервере может и не быть… Загружать систему двумя версиями питона, быть может не разумно на VPS каком нить. Быть может cron задание тогда лучше сделать, что-бы проверять процесс каждую секунду?
PooH
lightarhont
у меня щас есть, а на сервере может и не быть…
Если VPS на чем-то редхатовском, а обычно это так, то 2.x точно и еще долго будет, а вот тройку возможно и собирать придется.

lightarhont
Загружать систему двумя версиями питона, быть может не разумно на VPS каком нить.
А чем ее нагрузит вторая версия? Что так, что так - для супервизорда и для проекта все равно будут отдельные экземпляры интерпретатора запущены
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB