nginx支持socket吗


当前第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:未找到命令问题

如何修改nginx服务的默认端口

nginx如何启动

nginx流量拷贝功能介绍

nginx什么写的

linux下如何停止nginx服务

linux如何启动nginx

nginx怎么解决跨域?

使用nginx提供静态内容服务

更多相关阅读请进入《nginx》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...