Публикации по теме 'nginx'


«Hello World» с балансировкой нагрузки Nginx.
Балансировка нагрузки: Балансировка нагрузки — это механизм распределения входящего трафика на несколько пулов серверов. Внедрение балансировки нагрузки обеспечивает избыточность приложения, обеспечивая отказоустойчивость системы и повышая ее стабильность. Используя избыточность, мы избегаем единой точки отказа (SPOF), а балансировщики нагрузки помогают достичь этого эффективно. Настройка Nginx для работы в качестве балансировщика нагрузки: Установите и запустите службу..

Несколько приложений NodeJS и NGINX
Всем привет.. Буду краток, в последнее время я работаю над приложениями NodeJS, и, конечно же, у меня было несколько проблем, так как спустя годы я перешел с чистого PHP на NodeJS (насколько я знаю, я не единственный 😄 ) Одна из самых неприятных для меня проблем — «как запустить несколько приложений NodeJS в одном домене с разными ПОРТАМИ». 2 недели искал полный идеальный ответ; не повезло!. В конце концов и после долгих поисков мне удалось заставить его работать, внеся простые..

Развертывание приложений React для нескольких сред с помощью службы приложений Tanzu
Многие приложения React SPA создаются с использованием пакета NPM Create React App (CRA). Он создает приложения без конфигурации сборки, и этого более чем достаточно для многих случаев использования. Простой поиск в Google даст вам хорошее представление о плюсах и минусах этого подхода. Несколько интересных статей: раз , два и три . Одним из основных преимуществ CRA является то, насколько легко он позволяет создавать приложения в виде статических/минимизированных файлов...

Почему всю нагрузку берет на себя один воркер NGINX?
Автор Марек Майковски Масштабирование TCP-серверов обычно не вызывает затруднений. Большинство развертываний начинаются с использования настройки одного процесса. Когда возникает необходимость, добавляются дополнительные рабочие процессы. Это модель масштабируемости для многих приложений, включая HTTP-серверы, такие как Apache, NGINX или Lighttpd. Увеличение количества рабочих процессов - отличный способ преодолеть узкое место в одном ядре ЦП, но при этом возникает целый ряд..

Аутентификация именно на: переход к периферии
В наступающем году Namely Engineering планирует добавить более 100 новых микросервисов, чтобы идти в ногу с техническим ростом и развитием продуктов. И по мере роста Namely нам необходимо продолжать придерживаться лучших практик в области безопасности и обеспечивать безопасность по умолчанию. При этом нам необходимо реализовать безопасные механизмы для предоставления информации аутентификации службам таким образом, чтобы это было масштабируемым и поддерживаемым способом. Аутентификация -..

Замена горячего модуля webpack на nginx в качестве обратного прокси
tl; dr : если вы пытаетесь использовать HMR webpack из-за обратного прокси-сервера nginx, вам необходимо настроить конфигурацию nginx, чтобы разрешить подключения через веб-сокеты к конечной точке __webpack_hmr . Посмотрите в конце этой статьи конфигурацию сервера nginx, которая это демонстрирует. Сегодня я работал над фронтенд-проектом, используя Vue.js (что, кстати, круто!). Я начал проект с помощью инструмента vue-cli с шаблоном webpack. Он поставляется с настроенной функцией..

Мини-проект: развертывание приложения Python с помощью Nginx
Мини-проект: Развертывание приложения Python с помощью Nginx На данный момент я представлю руководство по развертыванию приложения Python «Hello World» с Nginx. Вам это странно звучит? То же и со мной, прежде чем попробовать это. Прежде чем перейти к сути учебника, я должен предоставить некоторые предварительные условия для этого. Python Python - это интерпретируемый язык программирования общего назначения высокого уровня. Я буду использовать Python 3.8.2, который по умолчанию..