openresty

    3

    1답변

    저는 openresty nginx.conf 파일에서 사용하는 루아 코드가 있습니다. 내가 PATH 변수가 설정되어 있고 어떤 이유로 어설 문을 통과하지 않을 경우 확인을 시도 ... local secret = os.getenv("PATH") assert(secret ~= nil, "Environment variable PATH not set") ...

    2

    3답변

    lua-resty-openidc을 NGINX 서버에 구성하려고합니다. 사용자가 인증되면 다시 홈 페이지로 리디렉션 할 수 있습니까? 사용자가 인증되면 콜백 url은 code, session_state 및 기타 매개 변수를 서버에서 가져옵니다. 이로 인해 사용자가 인증되면로드하는 데 문제가 발생합니다. 사용자가 되돌아 오는 URL입니다 내 구성은 다음과 같다

    1

    1답변

    기본적으로 내 nginx 서버에 전송 된 모든 요청을 백엔드 애플리케이션으로 라우트하고 싶지만 GET HTTP 동사를 사용하는 API 요청을 content_by_lua nginx 지시어로 백업 된 OpenResty Lua 기반 REST API로 선택적으로 보냅니다. 나는 다음과 같은 구성을 사용하여 URL 접두사를 기반으로 성공적으로 루아 API에 대한 모

    0

    1답변

    아파치가 나를 비참하게 실패시킨 후에, 나는 OpenResty 경로로 가기로 결정했습니다. 지금까지 루아 코드가 실행 중입니다. 그러나 코드를 읽기 쉽게하기 위해 여러 모듈로 세대를 구분하는 것을 선택했습니다. -- Define modules table local modules = { head = require("head"), heade

    0

    1답변

    단일 위치가있는 openresty 서버가 있습니다. 여기에는 RPUSH POST/redis DB 요청 본문이 필요합니다. 이 POST 요청을 얻는 경우에 $query는 빈 것 같다, map $request_method $query { "GET" $request; "POST" $request_body; } ... locati

    0

    1답변

    나는 서버 응답 응답, 다른 서버에 요청을 보내고 있지만, openresty는 body_filter_by_lua *의 컨텍스트에서 API를 사용할 수 없다고 말합니다. 나는 resty.http 모듈을 사용한다. 감사합니다.

    1

    1답변

    OpenResty®를 사용하여 백엔드 서버를 프록시합니다. 과정은 클라이언트 -입니다> 프록시 서버 -> 백엔드 서버 문제는 코드의 주석입니다 : stream { upstream teststream{ server xxxxxx:1234; } server { listen 1234; proxy_pass

    0

    1답변

    OpenResty를 루아 인터프리터와 함께 사용하고 싶습니다. OpenResty 프레임 워크에서 두 개의 별도 엔드 포인트에 대한 두 개의 동시 요청을 처리 할 수 ​​없습니다. 하나의 요청이 긴 루프에서 실행하여 몇 가지 어려운 계산을 수행하고 있다고 시뮬레이션합니다. local function busyWaiting() local self = c

    0

    1답변

    Nginx를 통해 프록시 된 websocket 메시지의 내용을 다시 쓸 수 있습니까? 예를 들어 내용이 JSON.stringify({ auth: 'someIdKey' }) 인 메시지를 보냈다 고 가정 해보십시오. Nginx에서 someIdKey의 값을 someJwt으로 대체 한 다음 프록시 된 업스트림 자원으로 전달합니다. 또한 업스트림 리소스가 클라이언트

    2

    2답변

    의 서버가 아닌 업스트림이지만 은 서버가 아닙니다. 나는 동적으로 상류 블록을 생성 할 upstream backend { # ... } : 내가 좋아하는 업스트림 블록이없는 것을 의미 . 내가 ngx_http_dyups_module라는 nginx를 모듈 내 질문을 일치 발견 content_by_lua_block { upstream_b