Nginx中ngx_stream_core_module和ngx_stream_proxy_module


ngx_stream_core_module模塊
該模塊模擬基於tcp或udp的服務連接的反向代理理,即⼯工
作於傳輸層的調度器器
指令:
17.1 stream
Syntax: stream { ... }
Default: —
Context: main
17.2 listen
設置服務器器將接受連接的套接字address和port。可
以僅指定端⼝口。地址也可以是主機名
Syntax: listen address:port [ssl]
[udp] [proxy_protocol]
[backlog=number] [rcvbuf=size]
[sndbuf=size] [bind]
[ipv6only=on|off] [reuseport]
[so_keepalive=on|off|[keepidle]:
[keepintvl]:[keepcnt]];
Default: —
Context: server

ngx_stream_proxy_module模塊

可實現代理理基於TCP, UDP (1.9.13), UNIX-
domainsockets的數據流
指令:
18.1 proxy_pass
指定后端服務器器地址
Syntax: proxy_pass address;
Default: —
Context: server
18.2 proxy_timeout
⽆無數據傳輸時,保持連接狀態的超時時⻓長
Syntax: proxy_timeout timeout;
Default: proxy_timeout 10m;
Context: stream, server
18.3 proxy_connect_timeout
設置nginx與被代理理的服務器器嘗試建⽴立連接的超時時

Syntax: proxy_protocol on | off;
Default: proxy_protocol off;
Context: stream, server


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM