摘要: 参考Servlet规范中,处理请求时出现异常,异常处理的方式。可以设计一个分布式环境下,简单的熔断方案。 远程的服务可以抛出UnavailableException。当远程服务接口抛出UnavailableException时,处理好异常相关的工作。在此之上,根据异常时暂时的,还是永久的来保护服务。 阅读全文
posted @ 2019-03-29 21:43 Dybvig 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 今天在阅读Servlet3.0.1规范时,在讲述Servlet的生命周期的章节发现一个框架设计时需要注意的点,在这里整理一下。 我认为,框架和库的不同点在于“控制流的走向”。 当我们使用一个库,控制流从我们的代码流向库代码,然后从库代码再流回我们的代码。当我们使用一个框架时,控制流同框架开始,流向我 阅读全文
posted @ 2019-03-29 21:15 Dybvig 阅读(356) 评论(0) 推荐(0) 编辑