Spring Cloud是一系列框架的有序集合。
2018年6月,Eureka2.0 宣布闭源(但是1.X版本仍然为活跃项目),同年7月份,阿里 Nacos 宣布开源,并快速成为国内最受关注开源产品。作为 Eu...
当服务流量增大时,通常会采用增加机器的方式进行扩容,负载均衡就是用来在多个机器或者其他资源中,按照一定的规则合理分配负载。
当更换机器,或者新增机器时,这个 URL 就需要跟着变更,就需要去通知所有的相关服务去修改。随之而来的就是各个项目的配置文件反复更新,各个项目的频繁部署。这种没...
Spring Cloud 是基于 Spring Boot 进行开发的,Spring Boot 3.X 以下的版本,Spring 官方已不再进行维护(还可以继续使...
业务的所有功能实现都打包在一个 war 包或者 jar 包中,这种方式就称为单体架构。
在 Spring Cloud 微服务架构的早期实践中,OpenFeign 几乎是服务间远程调用的事实标准。它凭借简洁的注解和强大的功能,成为了无数开发者的首选。
问题是:开发成本太高了,一些比较轻的业务还好,业务太多太重,lua脚本显然不合适。
实际生产环境中,我们路由往往是要变的,不能每次都去该配置文件或者代码重新发版吧,有没有能动态更新路由的方法
KeyResolver:key的解析器,就是根据什么限流,例如:ip、服务名、用户命、参数...
Netflix的Hystrix早已进入了维护阶段,Spring的新版本对Hystrix已经不是特别好,现在官方推荐的是Resilience4J。
在完成微服务拆分后,我们面临一个更现实的挑战:如何让这些分散的服务协同工作?Spring Cloud生态提供了一套完整的微服务治理解决方案。本文将通过组合拳的视...
将Spring Boot项目部署到Linux服务器数据盘是一个常见的操作。首先是如何挂载数据盘,然后是如何部署Spring Boot项目。
腾讯云TDP | 先锋会员 (已认证)
Nacos nɑ:kəʊs 是 Dynamic Naming and Configuration Service的⾸字⺟简称,⼀个更易于构
在微服务架构中,服务发现是核心挑战之一。随着服务数量的爆炸式增长,手动维护服务地址列表变得不可持续。Netflix 开源的 Eureka 作为 Spring C...
如需继续重命名其他软件包,则重复上述步骤即可 修改import路径:选中项目名,右键选择在文件中替换(快捷键:ctrl+shift+R) 选中正则表达式并在搜索...