带有Symfony 2.1的弹性负载均衡器

时间:2013-02-11 16:26:38

标签: symfony amazon-web-services

在symfony 2.1上,有一个额外的字段trusted_proxies,告诉框架它应该信任哪个代理。 亚马逊的Elastic Load Balancer 告诉您不要依赖它所分配的IP,因为它可能会发生变化。

如何在这样的环境中设置trusted_proxies指令?目前我正在使用trust_proxy_data,但它已被弃用,并在Symfony 2.3中标记为删除。

2 个答案:

答案 0 :(得分:0)

我不是AWS的专家,但我很确定他们为您提供的DNS名称永远不会因负载均衡器而改变,所以您应该使用该名称而不是IP地址?有趣的是: http://nickhills.com/wp/2012/02/aws-elastic-load-balancing-with-a-static-ip-address/

答案 1 :(得分:0)

在symfony 2.2上,他们添加了允许一系列IP的选项,这确实解决了这个问题。遗憾的是,2.1只能将trusted_proxies设置为true,让所有代理修改客户端IP。

相关问题