摘要:
Spring Cloud调用接口过程 Spring Cloud 在接口调用上,大致会经过如下几个组件配合: Feign >Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,如下 图所示: (1)接口化请求 阅读全文
摘要:
基本概念 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调 用HTTP API。 Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。 Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注 阅读全文
摘要:
概念: (1)Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置 管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特 性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏 阅读全文
摘要:
1、微服务的由来 微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来 开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API, 这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署 阅读全文
摘要:
API和SDK调用方式: API:阿里云提供固定的地址,只需要调用这个固定的地址,向地址传递参数,实现功能(需要用到httpClient技术) SDK:sdk是在服务层调用对应的源码,调用阿里云提供的类和接口里面的方法就可以实现视频功能(实际上就是对api进行了封装 获取播放地址(新): 因为上传视 阅读全文