Я пытаюсь использовать openresty для динамического реверсирования TCP через прокси, используя lua.
Для начала у меня есть:
stream {
server {
listen 9291;
set_by_lua_block $proxy '
ngx.var.proxy = "10.128.128.3:8291"
';
proxy_pass $proxy;
}
}
Но openresty -t говорит:
nginx: [emerg] директива set_by_lua_block здесь не разрешена в /usr/local/openresty/nginx/conf/nginx.conf:129
Я нашел много документов на Dynami c proxy_pass, но все для 'http'.