可以使用/etc/hosts代替解析器使用時proxy_pass?使用proxy_pass時,可以使用/ etc/hosts來解析域名而不是「解析器」?
我需要對同一個nginx機器執行proxy_pass。有沒有辦法使用機器的/ etc/hosts文件來解析域,而不是通過「resolver」屬性指定DNS服務器?
這將節省我到達同一臺服務器所需的額外跳數。我曾嘗試設置內部IP映射到/ etc/hosts文件中的DNS,但nginx仍在從設置在解析器屬性中的DNS服務器讀取。或者有沒有辦法讓HTTPProxy模塊考慮/ etc/hosts文件設置?
感謝您能分享任何建議..
這是同樣的問題我張貼在nginx的論壇: http://forum.nginx.org/read.php?11,218997
奇怪的是,這是工作,如果你使用上游(主機分辨率) –