我目前在 AppFog 有两个应用程序,它们是。
http://sru-forums-prod.aws.af.cm/和http://sru-home-prod.aws.af.cm/
我在我的计算机上本地运行 haProxy,这是我当前的配置文件。
全局调试
defaults
mode http
timeout connect 500ms
timeout client 50000ms
timeout server 50000ms
backend legacy
server forums sru-forums-prod.aws.af.cm:80
frontend app *:8232
default_backend legacy
最终目标是 localhost:8232 将流量转发到 sru-home-prod,而 localhost:8232/forums/* 将流量转发到 sru-forums-prod。但是,我什至无法启动并运行一个简单的代理。
当我从这个配置文件运行 HAProxy 时,我在 localhost:8232 收到 AppFog 404 Not Found。
我错过了什么,这甚至可能吗?
编辑:
新配置有效,但现在我有一个端口 60032 在响应中返回。
global
debug
defaults
mode http
timeout connect 500ms
timeout client 50000ms
timeout server 50000ms
backend legacy
option forwardfor
option httpclose
reqirep ^Host: Host:\ sru-forums-prod.aws.af.cm
server forums sru-forums-prod.aws.af.cm:80
frontend app *:8000
default_backend legacy