SpringCloud
文章平均质量分 92
小哥喝牛奶
这个作者很懒,什么都没留下…
展开
-
微服务-SpringCloud-06-Sentinel核心技术与配置规则
Sentinel SpringCloud原创 2023-07-11 15:08:56 · 713 阅读 · 2 评论 -
微服务-SpringCloud-04-服务雪崩和容错方案
如果一个服务出现问题,就可能会导致其他的服务级联出现问题,这种故障性问题会在整个系统中不断扩散,进而导致服务不可用,甚至宕机,最终会对整个系统造成灾难性后果。形成调用链关系的两个服务中,主动调用其他服务接口的服务处于调用链的上游,提供接口供其他服务调用的服务处于调用链的下游。如果某个拆分后的服务发生故障后,能够将故障产生的影响限制在某个具体的服务内,不会向其他服务扩散,自然也就不会对整体服务产生致命的影响。常见的服务容错方案包含:服务限流,服务隔离,服务超时,服务熔断和服务降级等。原创 2023-07-11 08:23:26 · 118 阅读 · 0 评论 -
微服务-SpringCloud-05-项目整合Sentinel实现限流
Sentinel原创 2023-07-11 14:36:54 · 165 阅读 · 0 评论 -
微服务-SpringCloud-02
服务提供者会将自身提供的服务中心注册到注册中心。并向注册中心发送心跳信息来证明自己还存活。其中,心跳信息中就包含服务提供者自身提供的服务信息。浏览器访问http://localhost:8848/nacos, 账号和密码都默认为nacos。startup.cmd -m standalone windows下nacos单机启动。每个微服务占用的端口和访问的基础路径是不同的。在nacos的bin目录下打开cmd。原创 2023-07-05 10:24:12 · 35 阅读 · 0 评论 -
微服务-SpringCloud-01
一个系统,尤其是大型系统使用微服务架构模式进行搭建和开发时,虽然总体上提高了研发效率,支持更高并发,提高系统整体的性能和可靠性,及可维护性。但在实现的细节上存在不少的问题。将系统拆分为各个微服务后,如果管理和感知那么多的服务?各微服务之间如何通信?一旦系统出现问题,如果快速定位问题呢?如果最大程度的保证系统的可用性?客户端如何访问那么多的微服务?原创 2023-07-05 08:05:20 · 56 阅读 · 0 评论