2016-11-13 76 views

回答

1

不,你不能,如果你這樣做會違背ELB的整個觀點,並且使你的EC2實例暴露給外部流量。在這種情況下,ELB將無法平衡您的實例負載並導致其崩潰。

如果您想直接訪問您的實例IP,請勿使用ELB。

-1

你可以在Nginx的日誌格式變化,並添加X-前進,這將同時打印ELB和要求

1

當AWS ELB將請求發送到nginx的服務器的原有的廣域網IP,它增加了一個頭名爲「X - 轉發,對於」要求,取值爲的「the IP address of a client when you use an HTTP or HTTPS load balancer

所以你的nginx服務器配置應該包含線,如:

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

要允許nginx的服務於應用看到那個h EADER。