Nginx反向代理在目标是域名的情况下的配置

Nginx 可以做反向代理,如果在做反向代理的时候目标服务是域名,并且域名解析有可能变更的情况下,单纯的使用 proxy_pass

可能会在域名解析变更的时候产生问题。

在 Nginx 启动的时候会做域名解析,然后吧IP缓存起来以后会一直使用解析到的IP并且不会再更改,除非重新启动 Nginx,如果目标服务器采用的类似 AWS ELB 的技术就必然会产生问题。 继续阅读

AWS EC2 Amazon Linux AMI 修改 hostname

AWS EC2 在使用 Amazon Linux AMI 创建服务器之后,服务器默认的 hostname 是内网 ip 地址,这样的 hostname 不是很友好,需要修改:

将第二行的 HOSTNAME 改成想要的 hostname ,然后重启服务器即可。