nginx的反向代理最好的方式来重定向

问题描述:

关于关于增加nginx的反向代理的性能 我应该使用 proxy_pass http://xx.xx.xx.xx:8080 或 proxy_pass http://domain-name.tld:8080 哪一个会更快?nginx的反向代理最好的方式来重定向

通过使用IP,它会更快,因为您不必解析域名,但长期来看,您可能希望使用域名,因为您可以灵活地更改IP所指向的IP地址而无需修改您现有的配置。

性能增加会很小,可能不会注意到,但也可以使用DNS缓存更好地调整,以支持具有灵活配置而不是硬编码值。

另外,看看这篇文章https://tenzer.dk/nginx-with-dynamic-upstreams/更详细地解释了使用域名而不是IP时的一些问题,但这又取决于您的设置。