Добрый день, у меня такой вопрос. Можно ли замустить Mapserver используя в качестве интерфейса wsgi, а в качестве сервера ngnix?
Заранее спасибо за ответ!
Mapserver WSGI, nginx
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 06 окт 2012, 15:35
- Репутация: 0
- Контактная информация:
-
- Гуру
- Сообщения: 588
- Зарегистрирован: 30 мар 2009, 21:53
- Репутация: 55
- Откуда: Королев
Re: Mapserver WSGI, nginx
Теоретически можно.
Для nginx используете uWSGI-воркер, и соответственно на python пишите wsgi приложение, которое использует python mapscript.
Правда такое использование очень странное. Ни скорости ни надежности оно не добавляет. Разве что позволяет реализовать какой-то оригинальный функционал, которого нет в самом Mapserver'e.
Можно предложить более классический вариант - nginx + Mapserver через fcgi протокол. Для Nginx есть ngx_http_fastcgi_module, а свежие версии Mapserver поддерживают fcgi. ИМХО такое решение будет более надежным.
Хотя конечно всегда стоит отталкиваться от задач.
Для nginx используете uWSGI-воркер, и соответственно на python пишите wsgi приложение, которое использует python mapscript.
Правда такое использование очень странное. Ни скорости ни надежности оно не добавляет. Разве что позволяет реализовать какой-то оригинальный функционал, которого нет в самом Mapserver'e.
Можно предложить более классический вариант - nginx + Mapserver через fcgi протокол. Для Nginx есть ngx_http_fastcgi_module, а свежие версии Mapserver поддерживают fcgi. ИМХО такое решение будет более надежным.
Хотя конечно всегда стоит отталкиваться от задач.
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 06 окт 2012, 15:35
- Репутация: 0
- Контактная информация:
Re: Mapserver WSGI, nginx
Вообще была не совсем правильная задумка, потом сделал как и Вы писали для работы с mapserver - fastcgi, для своего приложения wsgi.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя