![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 97
Edsen7
无知者,在劫难逃!
展开
-
微服务——ElasticSearch全文搜索引擎
狭义的理解主要针对文本数据的搜索。数据可分为“结构化”数据(关系数据库表形式管理的数据),半结构化数据(XML文档、JSON文档),和非结构化数据(WORD、PDF),通常而言在结构化的数据中搜索性能是比较高的,全文搜索的目的就是把非结构化的数据变成有结构化的数据进行搜索,从而提高搜索效率。原创 2023-08-07 12:50:13 · 226 阅读 · 0 评论 -
第一代微服务方案标准-SpringCloudNetflix-Day01
Spring cloud是一个基于Spring Boot实现的服务治理工具包用于微服务架构中管理和协调服务的。Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。原创 2023-07-21 23:16:31 · 127 阅读 · 1 评论 -
第二代微服务方案-SpringCloudAlibaba-DAY01
什么是断言工程,在Spring Cloud Gateway官方文档有如下解释:Spring Cloud Gateway将路由作为Spring WebFlux HandlerMapping基础架构的一部分进行匹配。Spring Cloud Gateway包括许多内置的路由断言工厂。所有这些断言都与HTTP请求的不同属性匹配。您可以将多个路由断言工厂与逻辑and语句结合使用。这里不难理解,其实断言工厂就是用来判断http请求的匹配方式。比如我们再上面案例中配置的:“” ,就是使用的是 “原创 2023-07-31 20:39:58 · 113 阅读 · 1 评论 -
第二代微服务方案-SpringCloudAlibaba-DAY02
Nacos作为Spring Cloud Alibaba的一个重要组件,它不仅可以用作服务注册与发现,也可以用来替代Spring Cloud Config作为统一配置文件管理。支持自定义扩展的 Data Id 配置 :https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-configSentinel诞生于阿里巴巴,其主要目标是流量控制和服务熔断。原创 2023-08-06 11:45:42 · 65 阅读 · 0 评论 -
第一代微服务方案标准-SpringCloudNetflix-Day02
防止单个服务异常导致整个微服务故障。快速失败,如果服务出现故障,服务的请求快速失败,线程不会等待。服务降级,请求故障可以返回设定好的二手方案数据(兜底数据)。熔断机制,防止故障的扩散,导致整个服务瘫痪。服务监控,提供了Hystrix Bashboard仪表盘,实时监控熔断器状态Zuul 是netflix开源的一个API Gateway 服务器,本质上是一个web servlet(filter)应用。Zuul 在云平台上提供动态路由(请求分发),监控,弹性,安全等边缘服务的框架。原创 2023-07-23 14:12:48 · 72 阅读 · 0 评论