所以我有反向代理服务器,Nginx 作为代理服务器和负载均衡器工作。我最大的问题是我有 2 个应用程序后端,有时我需要关闭它们。当我在服务器关闭后端后写入时,关闭并丢失会话。如何优雅地关闭我的应用服务器之一?让 Nginx 等待所有会话完成或等待一段时间?
我的简单配置:
upstream loadbalancer {
ip_hash;
server 192.168.0.1:443;
server 192.168.0.2:443;
}