小编man*_*168的帖子

nginx:[emerg]此处不允许使用“stream”指令

我尝试使用 nginx 设置负载均衡器,通过/etc/nginx/sites-available/test.conf为其创建文件和符号链接来将客户端 IP 保留在后端节点

stream {
    upstream backend_servers {
        server http://server1.com;
        server http://server2.com;
    }
    
    server {
        listen     80;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass backend_servers;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我运行nginx -t检查时,出现了这个错误。谁能告诉我现在该怎么办?谢谢!

nginx stream nginx-config

6
推荐指数
0
解决办法
1万
查看次数

HAproxy SSL 握手失败

当我使用 HAproxy 作为负载均衡器时,在 HTTP 终止模式下,我跟踪它的日志

(尾-f /var/log/haproxy.log)。出现的日志有2种类型

[time] frontend_name/1: SSL handshake failure
Run Code Online (Sandbox Code Playgroud)

[time] frontend_name~ message
Run Code Online (Sandbox Code Playgroud)

frontend_name是 /etc/haproxy/haproxy.cfg 中前端关键字配置的名称

我不知道日志消息中的/1~是什么,以及为什么日志中出现 SSL 握手失败~ 有人可以帮我解释并修复此错误吗?谢谢!

ssl frontend config haproxy handshake

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

config ×1

frontend ×1

handshake ×1

haproxy ×1

nginx ×1

nginx-config ×1

ssl ×1

stream ×1