OpenResty中的upstream healthcheck功能沉思录
综述healthcheck功能本质上还是个定时器,去定期检查指定upstream组的状态,它发送指定的http请求并解析响应码,去探测upstream中每个peer的存活状态,再结合历史请求记录来判断并标记其状态,如果有状态改变,就在共享内存中更新版本记录,下次执行时,所有的worker进程都要更新到最新的peer状态。下面的表述都假定我们要监控的upstream组名是ats_node_backe...
原创
2018-02-09 15:27:32 ·
8726 阅读 ·
3 评论