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


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

Вопросы по теме 'openresty'

Невозможно загрузить модуль geoip через luarocks
Я пытаюсь установить модуль geoip через luarocks, но он несколько раз показывает ошибки. luarocks --from = http://geoip.luaforge.net/rocks установить geoip --verbose Вывод io.popen: 'pwd' os.execute: cd '/usr/local/share/lua/5.1' && test...
149 просмотров
schedule 18.09.2021

Проблема с задержкой в ​​Elastic Beanstalk, Nginx-lua, микроприложениях
У меня проблема с задержкой при использовании набора микроприложений на EB с балансировщиком нагрузки. Эта проблема связана с тем, что одно приложение на базе nginx пытается подключиться к другому приложению на ELB. Если мы задействуем API с помощью...
179 просмотров

Как Kong работает над NGINX и OpenResty
Я понял, что NGINX написан на C и имеет плагин lua, который позволяет встраивать в него код lua. OpenResty - это фреймворк, который расширяет это и обеспечивает большую поддержку Lua по сравнению с NGINX. Kong - это конкретное приложение OpenResty....
425 просмотров
schedule 14.11.2021

Openresty: создать соединение с Tarantool при инициализации
Я хочу создать соединение с базой данных Tarantool в init_by_lua_block или init_worker_by_lua_block , а затем использовать это созданное соединение в каждом content_by_lua_block : init_by_lua_block { local tnt = require 'resty.tarantool'...
169 просмотров
schedule 19.04.2022

lua-resty-http: пояснение метода подключения
Я реализую плагин kong, который должен делать HTTP-запросы для получения информации, чтобы поделиться ею с вышестоящими службами. Существует отличная библиотека под названием https://github.com/pintsized/lua-resty-http , которую можно использовать...
1097 просмотров
schedule 23.04.2022

Установка заголовка Cache-Control с Kubernetes ingress
У меня есть кластер кубернетов, работающий в AWS, и я пытаюсь изменить заголовки контроллера кеша через вход кубернетов как таковой: --- apiVersion: extensions/v1beta1 kind: Ingress metadata: name: example-ingress-lab-static namespace: lab...
1560 просмотров

настройка юнит-теста докеров
Я хочу настроить среду модульного тестирования для своего продукта. У меня есть веб-приложение, созданное на nginx в Lua, которое использует mysql и redis. Я думаю, что docker подойдет для этого, хотя я новичок в docker . Мое приложение работает...
795 просмотров
schedule 19.08.2022

Ошибка открытия сокета Lua
Я использую lua в качестве модуля для nginx (openresty) для получения файлов с удаленного хоста. Моя функция: function readfile(url) local http = require ("socket.http") if not http then error("Couldn't open socket.http") end...
379 просмотров
schedule 22.08.2022

Как настроить nginx/openresty для доверия хранилищу сертификатов Windows
Подобно вопросу включение SSL на сервере Tomcat Windows , как мне настроить NGINX/ OpenResty использовать/доверять хранилищу сертификатов Windows (особенно властям)? Одним из вариантов является использование какого-либо подключаемого модуля NGINX...
85 просмотров
schedule 24.08.2022

nginx access_by_lua не соблюдает lua_package_path
У меня есть обратный прокси-сервер nginx со следующим в nginx.config: http { lua_package_path ";;$prefix/?.lua;?.lua;/etc/nginx/?.lua;/etc/nginx/resty/?.lua;"; } а затем несколько мест на сервере: # xxx SERVICE location ~*...
963 просмотров

Openresty: сделать http-вызов с lua и вернуть его проанализированный результат
Моя проблема Я использую openresty для создания простого сервера. После вызова этого сервера он должен сделать еще один вызов другому серверу, получить результат JSON, обработать его и вернуть проанализированный результат. Сервер должен быть...
11425 просмотров
schedule 31.08.2022

Имена переменных Nginx теряются между захватами OpenResty
При создании переменной из server_name в Nginx и вызове другой конечной точки с помощью ngx.location.capture переменная исчезает. Следующий пример демонстрирует вызовы testlocalhost и acclocalhost: server { listen 1003; server_name...
767 просмотров
schedule 28.08.2022

проверить токен jwt с помощью lua/openresty
у меня есть токен jwt из процесса входа в систему aws cognito. этот токен должен быть отправлен из приложения в какой-либо другой API (через файл cookie или заголовок носителя, я еще не решил). принимающий API был проксирован за nginx/openresty,...
4434 просмотров
schedule 11.09.2022

Nginx Как получить текущий восходящий IP-адрес и порт
Я использую Nginx-Lua framework, на этапе регистрации я хочу, чтобы текущий IP-адрес исходящего запроса содержал порт. В этом руководстве показано upstream_addr чем-то похож, но указывает на все вышестоящие серверы, а не на текущий. Если я хочу...
2131 просмотров
schedule 28.01.2023

NGINX: выполнение двух асинхронных вызовов на внутренний сервер
Я хочу сделать следующее с помощью модуля NGINX: Nginx получает запрос, проверяет, есть ли у него ключ для декодирования запроса в кеше (пользовательский) если ДА, то декодировать запрос, получить из него идентификатор и проверить, есть ли...
1512 просмотров
schedule 07.11.2022

Nginx — реакция на ответ восходящего потока
Я использую nginx в качестве обратного прокси для загрузки файлового хранилища с внешним провайдером. Когда я обрабатываю загрузку файла, мне нужно отслеживать (в моей базе данных), была ли загрузка успешной, прежде чем возвращать ответ пользователю....
1188 просмотров
schedule 22.05.2023

nginx lua не может устанавливать заголовки перед перезаписью
У меня есть набор IP-адресов на моем сервере Redis, который нужно заблокировать. Теперь, когда клиент делает запрос, запрос должен быть перехвачен nginx проверьте, принадлежит ли remote_addr заблокированному ip добавить заголовок, если ip...
2807 просмотров
schedule 30.01.2023

openresty на сокет отправки body_filter_by_lua
У меня есть требование, сервер возвращает ответ, отправляет запрос на другой сервер, но опенресты говорят, что API отключен в контексте body_filter_by_lua*. я использую модуль resty.http. Благодарность
1014 просмотров
schedule 18.04.2023

Как закодировать байты в utf8 в lua?
Строка, которая распаковывается zlib и печатается в журнале, имеет следующий формат....
1264 просмотров
schedule 22.05.2023

OpenResty: Можно ли создать ngx.shared.DICT в Lua без использования директивы?
В настоящее время я пишу несколько тестов для существующего приложения OpenResty . Он использует некоторые общие словари, которые создаются в файле nginx.conf через lua_shared_dict директива. Я мог бы написать для него свою собственную...
1406 просмотров
schedule 16.06.2023