【发布时间】:2013-03-09 13:30:24
【问题描述】:
我正在尝试使用 Nginx 作为邮件服务器的负载平衡器,如果邮件服务器出现故障,让我通过另一个我需要的 nginx.conf 示例发送电子邮件,至少有两个邮件服务器正在运行。
提前致谢
【问题讨论】:
标签: nginx load-balancing mail-server
我正在尝试使用 Nginx 作为邮件服务器的负载平衡器,如果邮件服务器出现故障,让我通过另一个我需要的 nginx.conf 示例发送电子邮件,至少有两个邮件服务器正在运行。
提前致谢
【问题讨论】:
标签: nginx load-balancing mail-server
Nginx 有一个 tcp 代理模块 (https://github.com/yaoweibin/nginx_tcp_proxy_module/)。
tcp {
upstream cluster {
# simple round-robin
server 192.168.0.1:80;
server 192.168.0.2:80;
check interval=3000 rise=2 fall=5 timeout=1000;
}
server {
listen 8888;
proxy_pass cluster;
}
}
您也可以使用 haproxy。
【讨论】: