模块 ngx_stream_pass_module
| 示例 Directives pass |
这ngx_stream_pass_modulemodule (1.25.5) 允许
将接受的连接直接传递给任何已配置的侦听套接字
在http,stream,mail,
和其他类似模块。
示例配置
http {
server {
listen 8000;
location / {
root html;
}
}
}
stream {
server {
listen 12345 ssl;
ssl_certificate domain.crt;
ssl_certificate_key domain.key;
pass 127.0.0.1:8000;
}
}
在示例中,
在stream模块
该连接将传递给http模块。
Directives
| 语法: |
pass |
|---|---|
| 默认值: | — |
| 上下文: |
server |
设置要将客户端连接传递到的服务器地址。 地址可以指定为 IP 地址 和一个端口:
pass 127.0.0.1:12345;
或作为 UNIX 域套接字路径:
pass unix:/tmp/stream.socket;
也可以使用变量指定地址:
pass $upstream;