[Tool] Nginx tcp 请求转发
28 Aug 2018 -
Less than 1 minute read
Nginx 默认只提供了http服务的示例,并且提供了conf.d文件夹,进行http服务相关的配置,配置以及结构都不适合tcp转发。对/etc/nginx/nginx.conf文件中与http {#...}同级,添加:
stream {
include /etc/nginx/stream.conf.d/*.conf;
}
创建文件夹:/etc/nginx/stream.conf.d/,并新建文件:xxxservice.conf
upstream xxxservice {
server server-01:6379;
server server-02:6379;
server server-03:6379;
}
server {
listen 6379;
proxy_pass xxxservice;
}
参考: