Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new master inherit health ckeck status after upgrade #1850

Open
tangxiao187 opened this issue Aug 7, 2023 · 0 comments
Open

new master inherit health ckeck status after upgrade #1850

tangxiao187 opened this issue Aug 7, 2023 · 0 comments
Labels

Comments

@tangxiao187
Copy link

需求背景:
我们用USR2信号对线上tengin进程做无损热升级,发现新起的master和worker无法继承老进程的ngx_http_upstream_check模块的后端服务健康状态(新master进程不继承老master的健康检查共享内存)。在后端服务被重新探活前,客户端请求落到新worker上会502失败。希望新的master和worker能继承老进程健康状态。

目前测试的现象:
后端服务127.0.0.1:60001是UP状态,热升级后,变为DOWN状态。需要等待重新探活后才变为UP,在此期间转发失败。
image

@lianglli lianglli added the bug label Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants