You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 29, 2023. It is now read-only.
Nginx reload过程中:[1]master进程从磁盘加载配置文件,[2]fork新的worker进程,[3]给旧worker发管道消息或信号进行关闭。如果在[1]和[3]之间有dyups请求request1更新内存,那么一定概率是被旧worker处理。
而Dyups模块对于共享内存中的消息队列&进程状态在worker init时处理方式是:重新初始化。
这就会导致新worker无法及时同步到request1的变更,最近公司生产环境遇到了这个问题。关于这块的设计,作者当时是如何思考的呢?是否有改善策略? 还请指教。
The text was updated successfully, but these errors were encountered: