简谈设计模式-责任链模式

概述责任链模式在各类开源框架中非常常见,rpc远程调用,http调用等都大量使用了责任链模式来实现filter的依次调用。责任链的优势,是上层链结点的调用,可以完全获取后续调用链结点的控制。如 try catch ,直接中断等,能够达到切面的效果,可以用来实现监控、限流、拦截等功能。实战// 维护一