
Spring
文章平均质量分 75
微服务的概念及代码实现
程序员大猩猩
好看的你不点个关注吗? 公众号:程序员大猩猩
展开
-
如何在微服务代码中优雅的处理异常 | 全局异常的实现方式
在微服务架构中,我们经常要处理一些已知的异常,在处理时,为了更好的统一去处理异常,我们要实现全局异常代码块,通过传入特定的状态码和错误信息或者一个枚举值,通过Response返回错误信息,传输到客户端提示用户。此外,根据不同的业务需求和场景,全局异常处理的策略也会有所不同。首先,我们定义一个全局异常类,这个异常类可以携带额外的信息,比如错误代码和错误消息也可以使用我们异常枚举类来实现。在微服务中的每个服务内部,我们也需要处理异常,以防止异常传播。接下来,我们创建一个全局异常处理器,用于捕获和处理全局异常。原创 2024-03-17 20:47:36 · 768 阅读 · 1 评论 -
spring cloud config 本地配置和远程GIT部署 公共配置获取
引言在我们开发spring boot微服务框架时,经常会用到各种各样的配置,而这些配置在我们没有采用整体项目管理或者产品管理下,显得很混乱,尤其是一些公共的配置,加上我们微服务模块化,比如说要修改一个库配置,或许要修改到各个模块去整体调配,增加工作量的同时,对工作完全是一无是处的.为此,对服务配置文件进行整体管理是必不可少的.然 ---spring cloud config在微服务架构下,...原创 2018-09-29 11:37:03 · 9139 阅读 · 2 评论