摘要: 为什么要转用SpringCloud Alibaba? Spring Cloud Netflix项目进入维护模式 在2018年底时,Netflix宣布Hystrix进入维护模式。自2016年以来,Ribbon一直处于类似的状态。尽管Hystrix和Ribbon现在处于维护模式,但它们仍在Netflix 阅读全文
posted @ 2020-06-13 23:03 小高飞 阅读(463) 评论(0) 推荐(1) 编辑
摘要: 什么是API网关 API网关是对外服务的一个人口, 其隐藏了内部架构的实现, 是微服务架构中必不可 少的一个组件。API网关可以为我们管理大量的API接口, 还可以对接客户、适配协议、 进行安全认证、转发路由、限制流量、监控日志、防止爬虫、进行灰度发布等。 随着业务的发展,服务越来越多,前端用户如何 阅读全文
posted @ 2020-06-02 19:38 小高飞 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 SpringCloud Config 配置中心 Config 配置中心 Spring Cloud Config为分布式系统中的外部化配置提供服务器端和客户端支持。使用Config Server,您可以在中心位置管理所有环境中应用程序的外部属性。客户端和服务器上的概念都与Spring E 阅读全文
posted @ 2020-06-02 19:34 小高飞 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 什么是Hystrix 在分布式环境中,许多服务依赖项中的一些服务依赖不可避免地会失败。Hystrix是一个库,通过添加延迟容忍和容错逻辑,帮助您控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访问点、防止服务之间的级联故障以及提供回退选项来实现这一点,所有这些都提高了系统的总体弹性。 阅读全文
posted @ 2020-05-18 22:47 小高飞 阅读(1046) 评论(0) 推荐(1) 编辑
摘要: 简介 Ribbon是一个客户端IPC库,在云中进行了测试。它提供了以下特性 负载均衡 容错性 异步反应模型中的多协议(HTTP、TCP、UDP)支持 缓存和批量处理 基础使用 1.导入依赖 <dependency> <groupId>org.springframework.cloud</groupI 阅读全文
posted @ 2020-05-15 22:52 小高飞 阅读(617) 评论(0) 推荐(0) 编辑
摘要: Eureka简介 在微服务架构里说过微服务架构有四大问题,其一就是 这么多服务,如何管理? 而Eureka就是Netflix提供给我们来管理众多服务的。 Eureka是一个基于REST(Representational State Transfer)的服务,主要用于AWS云中定位服务,以实现中间层服 阅读全文
posted @ 2020-05-10 23:34 小高飞 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 什么是服务提供者和服务消费者 服务提供者:服务的被调用方,即为其他服务提供服务的服务。 服务消费者:服务的调用方,即依赖其他服务的服务。 服务提供者也可以是服务消费者,两者不是唯一性的 服务提供者和服务消费者实例 1.创建一个maven项目 在项目pom.xml里添加统一依赖,并把打包方式改为pom 阅读全文
posted @ 2020-05-09 23:08 小高飞 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务架构 简而言之,微服务架构风格就是将单一应用的开发分为多个小的服务,每个小的服务在自己的进程中运行并使用轻量级机制进行通信(通常是一个HTTP API源),这些服务围绕业务性能进行构建,并且通过完全自动化的部署机制独立的部署。这些只需要最低限度的集中管理的服务,可以使用不同的编程语言编写 阅读全文
posted @ 2020-05-09 17:33 小高飞 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 1. 使用APT安装 # 更新数据源 apt-get update # 安装所需依赖 apt-get -y install apt-transport-https ca-certificates curl software-properties-common # 安装 GPG 证书 curl -fs 阅读全文
posted @ 2020-04-17 15:22 小高飞 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Quartz简介 quartz是一个由java编写的任务调度库,由OpenSymphony组织开源出来。绝大多数公司都会用到任务调度这个功能, 比如公司需要定期执行任务调度生成报表, 或者比如博客什么的定时更新之类的,都可以靠Quartz来完成。 Quartz的基本组成部分: 调度器:Schedul 阅读全文
posted @ 2020-04-14 22:39 小高飞 阅读(329) 评论(0) 推荐(0) 编辑