为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM Database Server 64 V8 【操作系统】: 【CPU】: 【问题描述】*:内网部署的库,现在需要外网也能访问,在nginx里面怎么配置?
stream { log_format proxy '$remote_addr [$time_local] ' '$protocol $status $bytes_sent $bytes_received ' '$session_time "$upstream_addr" ' '"$upstream_bytes_sent" "$upstream_bytes_received" "$upstream_connect_time"'; access_log logs/tcp-access.log proxy ; server { listen 9001; proxy_pass 10.17.10.2:5236; proxy_socket_keepalive on; proxy_connect_timeout 5s; # 与被代理服务器建立连接的超时时间为5s proxy_timeout 10s; # 获取被代理服务器的响应最大超时时间为10s proxy_next_upstream on; # 当被代理的服务器返回错误或超时时,将未返回响应的客户端连接请求传递给upstream中的下一个服务器 proxy_next_upstream_tries 3; # 转发尝试请求最多3次 proxy_next_upstream_timeout 10s; # 总尝试超时时间为10s } }