Форум сайта python.su
В официальной документации pserve используется в качестве внутреннего веб сервера. Но есть ещё где для Pyramid используют uwsgi. Видел ещё сервер cherrypy использует кто-то…
Скажите, мне не важна разработка(сервер разработки) в этом случае… Что лучше подходит для работающего в полную силу проекта?
Офлайн
uwsgi - быстро, стабильно, мощно и тп)
я вообще не сторонник проксирования на хттп бекенд (который опять парсит http заголовки и тп) аля cherrypy, gunicorn
Офлайн
slav0nicчто значит “снова парсит”?
я вообще не сторонник проксирования на хттп бекенд (который опять парсит http заголовки и тп) аля cherrypy, gunicorn
Офлайн
Если честно, uWSGI это какая-то Ж!
Он вроде быстрый и вроде работает, но создаёт путаницу между EMPERIOR режимом(где всё большими буквами пишется) и обычным(где так-же путаницу создаёт между параметрами запуска и файлом настроек).
Кроме того почему то не всегда создаёт сокет. Почему не знаю…
Но вроде как это лучший вариант, т.к. он написан на C++
Офлайн
На pserve + nginx нет проблем, поднять сервер, но рано или поздно видимо придётся решать вопрос с uwsgi…
Есть ещё один вопрос, на схожую тему… Утилита supervisor описанная в документации ( http://pyramid-cookbook.readthedocs.org/en/latest/deployment/nginx.html ) есть только для python 2.7. Но чем мне её заменить в Python 3.3?
Офлайн
lightarhontВ системе нету python 2.x? (supervisord не обязан работать под тем же питоном, что и проект), на крайний случай можно и самому собрать для него.
Утилита supervisor описанная в документации ( http://pyramid-cookbook.readthedocs.org/en/latest/deployment/nginx.html ) есть только для python 2.7. Но чем мне её заменить в Python 3.3?
Офлайн
PooHу меня щас есть, а на сервере может и не быть… Загружать систему двумя версиями питона, быть может не разумно на VPS каком нить. Быть может cron задание тогда лучше сделать, что-бы проверять процесс каждую секунду?
Офлайн
lightarhontЕсли VPS на чем-то редхатовском, а обычно это так, то 2.x точно и еще долго будет, а вот тройку возможно и собирать придется.
у меня щас есть, а на сервере может и не быть…
lightarhontА чем ее нагрузит вторая версия? Что так, что так - для супервизорда и для проекта все равно будут отдельные экземпляры интерпретатора запущены
Загружать систему двумя версиями питона, быть может не разумно на VPS каком нить.
Офлайн