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