当前第2页 返回上一页
如配置在http内,启动nginx会报如下错误:
1 | nginx: [emerg] "server" directive is not allowed here
|
3.在tcp.d下新建个bss_num_30001.conf文件,内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | stream {
# 添加socket转发的代理
upstream bss_num_socket {
hash $remote_addr consistent;
# 转发的目的地址和端口
server 130.51.11.33:19001 weight=5 max_fails=3 fail_timeout=30s;
}
# 提供转发的服务,即访问localhost:30001,会跳转至代理bss_num_socket指定的转发地址
server {
listen 30001;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass bss_num_socket;
}
}
|
4.重启nginx,访问localhost:30001,会跳转到bss_num_socket指定的转发地址130.51.11.33:19001。
更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习!
以上就是nginx支持socket吗的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
nginx配置文件详解
nginx和apache是什么意思
linux中关于nginx反向代理下的tomcat集群的详细介绍
phpfpm和nginx如何通信
nginx流量拷贝功能介绍
使用nginx和nginx-rtmp-module搭建流媒体服务器
如何解决nginx:未找到命令问题
nginx4层是哪四层
网页出现nginx什么意思
nginx使用多进程有啥好处
更多相关阅读请进入《nginx》频道 >>
转载请注明出处:木庄网络博客 » nginx支持socket吗