是否有可能让2个不同的应用程序(nginx和haproxy)在同一个端口上侦听不同的主机名?
即:
HAProxy的:
frontend incoming_http
bind www.freinds.com:80
nginx的:
server {
listen 80;
server_name www.spelling.com;
}
答案 0 :(得分:0)
简答:不。
但是,您可以使用一个作为反向代理将请求发送给另一个(例如,端口8080)。我已使用nginx
在端口443上终止SSL,然后通过haproxy
路由整个请求,因此可能取决于您要执行所要求的原因。