微服务
文章平均质量分 89
落星丶宿
这个作者很懒,什么都没留下…
展开
-
服务雪崩及其解决方案初探~
,当服务正常时,断路器会是Closed状态,保证服务的正常运行.而检测到服务失败之后,断路器将会变为Open模式,让请求快速失败,避免服务雪崩.尔后,每过一段时间,断路器就会置为Half Open状态,测试服务是否恢复正常.如正常,则恢复Closed状态,否则保持Open状态.而因为某种原因,当Service C变得不可用时,Service B的请求也会相应的阻塞.而随着阻塞的积累,B的资源会逐渐消耗殆尽,Service B自然也会变得不可用,之后的Service A也自然逃不过不可用的命运.原创 2023-04-18 19:58:09 · 178 阅读 · 0 评论 -
分布式思想,SOA及其实现
SOA(Service-Oriented Architecture):面向服务的架构,是一种软件开发模式,允许不同的服务通过服务接口进行可重用和互操作的组合,形成应用程序.它是一种粗粒度,松耦合服务架构,服务之间通过简单,精度定义接口进行通讯,且不涉及底层编程接口和通讯模型~(~~没错,将一堆混杂着bug和性能问题且功能不同的代码莫名其妙的拼凑成一个单一线程的程序就是我们做的事情(~ ̄▽ ̄)~~~)原创 2023-04-11 21:18:30 · 230 阅读 · 1 评论 -
云技术与微服务的联系
云服务是一种通过互联网提供各种资源和服务的模式,例如计算、存储、数据库、分析、机器学习等,云服务可以根据用户的需求动态的扩展或缩减,而无需管理底层的硬件或软件。(~~低需求量的模块我可以只部署一台服务器,而高需求量的模块我直接用几十台服务器砸死他(≧∇≦)ノ~~)才刚刚写完分布式架构思想,SOA啥的,正想把这博客抛一边时,又来了点云技术和微服务的知识...买服务器主机,买硬盘,买宽带(话说这玩意可不是家宽就能解决来着),配置虚拟块,原创 2023-04-11 21:19:39 · 398 阅读 · 1 评论 -
微服务开发要点,微服务模式与CAP理念
前几篇博客我跟随大佬学习了一些浅薄的微服务知识,也知晓即使在云技术的加持下,微服务依旧有许多的问题需要处理~针对这些问题,大牛们提出了以下微服务开发要点与模式,本文将对其进行介绍~原创 2023-04-11 21:32:55 · 226 阅读 · 0 评论