A distribution of Nginx with some advanced features
Home Page:https://tengine.taobao.org
Geek Repo:Geek Repo
Github PK Tool:Github PK Tool
tangxiao187 opened this issue 10 months ago · comments
需求背景: 我们用USR2信号对线上tengin进程做无损热升级,发现新起的master和worker无法继承老进程的ngx_http_upstream_check模块的后端服务健康状态(新master进程不继承老master的健康检查共享内存)。在后端服务被重新探活前,客户端请求落到新worker上会502失败。希望新的master和worker能继承老进程健康状态。
目前测试的现象: 后端服务127.0.0.1:60001是UP状态,热升级后,变为DOWN状态。需要等待重新探活后才变为UP,在此期间转发失败。