随笔分类 -  SpringCloud微服务

摘要:1、微服务网关的基本介绍 不同的微服务一般会有不同的网络地址,客户端在访问这些微服务时必须记住几十甚至几百个地址,这对于客户端方来说太复杂也难以维护,如果让客户端直接与各个微服务通讯,可能会有很多问题: 客户端会请求多个不同的服务,需要维护不同的请求地址,增加开发难度 在某些场景下存在跨域请求的问题 阅读全文
posted @ 2022-05-12 15:53 wenxuehai 阅读(1860) 评论(0) 推荐(0)
摘要:1、Feign的基本介绍 Feign 是 Netflix 开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 Spring Cloud Feign帮助我们定义和实现依赖服务接口的定义。在Spring Cloud feign的实现下,只需要创建一个接口并 阅读全文
posted @ 2022-04-29 00:04 wenxuehai 阅读(13184) 评论(1) 推荐(2)
摘要:1、统一配置管理的基本介绍 在单体应用中,配置管理可能不是什么大的事情,通常会以配置文件的方式。常见的方法比如将配置通过打包脚本打入应用包中,或者直接放到运行应用的服务器的特定目录下,或者存储到数据库中。这种方式在传统的单体应用中简单有效,但是也会有些比较棘手的问题,比如: 配置变化频繁时,需要频繁 阅读全文
posted @ 2022-04-25 00:10 wenxuehai 阅读(11611) 评论(0) 推荐(4)
摘要:1、Nacos的基本介绍 Nacos 官方介绍:Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构的服务基础 阅读全文
posted @ 2022-04-22 17:00 wenxuehai 阅读(18493) 评论(0) 推荐(3)
摘要:1、Eureka(服务注册中心)的基本介绍 1.1、服务注册中心的基本介绍 服务注册中心是用于管理微服务提供者的注册与发现的组件。在分布式微服务架构中,服务注册中⼼用于存储服务提供者的地址信息、服务发布相关的属性信息,消费者通过主动查询和被动通知的方式获取服务提供者的地址信息,不再需要通过硬编码⽅式 阅读全文
posted @ 2022-04-19 23:54 wenxuehai 阅读(2172) 评论(2) 推荐(0)
摘要:1、分布式系统中的相关概念 1.1、衡量网站的性能指标 响应时间:指执行一个请求从开始到最后收到响应数据所花费的总体时间。 并发数:指系统同时能处理的请求数量。 并发连接数:指的是客户端向服务器发起请求,并建立了TCP连接。每秒钟服务器连接的总TCP数量 请求数:也称为QPS(Query Per S 阅读全文
posted @ 2022-04-17 16:27 wenxuehai 阅读(4756) 评论(0) 推荐(0)

//右下角添加目录