我正在尝试在我的 nginx 中实现“ssl_preread”。我的nginx是用“--with-stream_ssl_preread_module”这个模块编译的。
我提到了“ssl_preread on;” 在 nginx.conf 的服务器指令中。但我遇到了以下错误。
nginx:[emerg] /opt/nginx/conf/nginx.conf:43 中不允许使用“ssl_preread”指令
我正在关注下面的文档。
http://nginx.org/en/docs/stream/ngx_stream_ssl_preread_module.html
--带流
--with-stream_ssl_preread_module
Run Code Online (Sandbox Code Playgroud)stream { upstream app { server IP1:Port; server IP2:Port; } map $ssl_preread_server_name $upstream { default app; } server { listen PORT; ssl_preread on; proxy_pass $upstream; } }
这对我有用。让我知道这是否也适合你