Назад | Перейти на главную страницу

Я могу скомпилировать поддержку GeoIP в uWSGI или Nginx. Какая разница?

Я запускаю uWSGI с поддержкой PHP и Python через Nginx. Все это собрано из исходников. Мне нужна поддержка GeoIP.

И Nginx, и uWSGI могут быть скомпилированы с их собственными плагинами / модулями GeoIP. Есть ли какие-либо практические различия между ними, о которых мне следует знать с точки зрения производительности или использования ресурсов? В документации uWSGI говорится, что использование плагина GeoIP может увеличить использование памяти более чем на 40 МБ.

Если я скомпилирую поддержку GeoIP в uWSGI, я предполагаю, что мне не нужно будет использовать строки uwsgi_param в моей конфигурации nginx? Мне это кажется более эффективным, но я не уверен.

нет необходимости что-то компилировать. Всегда используйте пакеты, пожалуйста. Модуль GeoIP появился в nginx версии 0.7.63 и 0.8.6. и, конечно, передать эту работу Nginx.