方志朋的专栏

生命不息,奋斗不止

书籍《深入理解Spring Cloud 与微服务构建》勘误、源码下载

转载请标明出处: https://blog.csdn.net/forezp/article/details/79638403 本文出自方志朋的博客 文章勘误 错误在所难免,欢迎大家批评指正,在文章下方留言即可。有任何问题加我微信miles02,由于可能问的人较多,建议把问...

2018-03-21 12:50:45

阅读数:8474

评论数:17

史上最简单的 SpringCloud 教程 | 终章

转载请标明出处: http://blog.csdn.net/forezp/article/details/70148833 本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Spring Cloud 了!Spring Boot做为下一代 web 框架,Spring Cloud...

2017-04-12 23:14:39

阅读数:805497

评论数:188

docker官方文档翻译5

堆栈(Stacks) 准备工作 安装Docker 1.13及以上版本 安装Docker Compose正如第三部分的准备工作。 安装Docker Machine正如第四部分的准备工作。 阅读第一部分的引导。 学习怎么在第二部分创建容器。 确保你已经发布friendlyhello 镜像,并...

2018-05-08 19:43:37

阅读数:1525

评论数:0

docker官方文档翻译4

转载请标明出处: https://blog.csdn.net/forezp/article/details/80186178 本文出自方志朋的博客 第四篇:Swarms 准备工作 安装Docker版本1.13或更高版本。 安装Docker compose。 安装d...

2018-05-03 20:36:09

阅读数:1326

评论数:0

docker官方文档翻译3

转载请标明出处: https://blog.csdn.net/forezp/article/details/80171723 本文出自方志朋的博客 第三部分: 服务 准备工作 安装Docker 1.13及以上版本。 安装Docker Compose 阅读第一部分...

2018-05-02 20:43:00

阅读数:1447

评论数:1

Docker官方文档翻译2

转载请标明出处: https://blog.csdn.net/forezp/article/details/80158062 本文出自方志朋的博客 容器 准备工作 安装Docker,版本为1.13或者1.13之上。 阅读第一篇文章的内容 给你的Docker环境一个...

2018-05-01 17:40:30

阅读数:1882

评论数:0

Controller类的方法上的RequestMapping一定要写在Controller类里吗?

转载请标明出处: https://blog.csdn.net/forezp/article/details/80069961 本文出自方志朋的博客 使用Spring Cloud做项目的同学会使用Feign这个组件进行远程服务的调用,Feign这个组件采用模板的方式,有着优雅...

2018-04-24 20:18:27

阅读数:3530

评论数:2

《深入理解Spring Cloud与微服务构建》书籍目录

转载请标明出处: https://blog.csdn.net/forezp/article/details/79735542 本文出自方志朋的博客 作者简介 方志朋,毕业于武汉理工大学,CSDN博客专家,专注于微服务、大数据等领域,乐于分享,爱好开源,活跃于各大开源社区。...

2018-03-28 22:43:57

阅读数:5785

评论数:0

JWT如何在Spring Cloud微服务系统中在服务相互调时传递

转载请标明出处: http://blog.csdn.net/forezp/article/details/78676036 本文出自方志朋的博客 在微服务系统中,为了保证微服务系统的安全,常常使用jwt来鉴权,但是服务内部的相互调用呢。经常有人在微信上问我,我给出一个解决办...

2017-11-30 14:42:07

阅读数:17418

评论数:6

上传文件,经过Zuul,中文文件名乱码解决办法

转载请标明出处: http://blog.csdn.net/forezp/article/details/73017664 本文出自方志朋的博客 问题描述在项目中又一个上传文件的oss服务,直接调用服务的上传文件成功,如果经过网关zuul服务,上传中文名字的文件,文件名会出现乱码,最...

2017-08-14 21:51:31

阅读数:31657

评论数:0

Spring Cloud Sleuth进阶实战

为什么需要Spring Cloud Sleuth?微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个

2017-08-06 22:37:05

阅读数:59031

评论数:7

如何在IDEA启动多个Spring Boot工程实例

在我讲解的案例中,经常一个工程启动多个实例,分别占用不同的端口,有很多读者百思不得其解,在博客上留言,给我发邮件,加我微信询问。所以有必要在博客上记录下,方便读者。step 1在IDEA上点击Application右边的下三角 ,弹出选项后,点击Edit Configurationstep 2打...

2017-07-30 22:27:01

阅读数:48673

评论数:13

深入理解Zuul之源码解析

本文从源码的深入讲解了Spring Cloud Zuul。

2017-07-27 21:42:57

阅读数:39176

评论数:7

深入理解Hystrix之文档翻译

什么是Hystrix在分布式系统中,服务与服务之间依赖错综复杂,一种不可避免的情况就是某些服务将会出现失败。Hystrix是一个库,它提供了服务与服务之间的容错功能,主要体现在延迟容错和容错,从而做到控制分布式系统中的联动故障。Hystrix通过隔离服务的访问点,阻止联动故障,并提供故障的解决方案...

2017-07-19 09:16:25

阅读数:30579

评论数:2

深入理解Ribbon之源码解析

Ribbon是Netflix公司开源的一个负载均衡的项目,它属于上述的第二种,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端的一些行为。 Feign已经默认使用.

2017-07-08 14:48:05

阅读数:43997

评论数:7

深入理解Feign之源码解析

什么是FeignFeign是受到Retrofit,JAXRS-2.0和WebSocket的影响,它是一个jav的到http客户端绑定的开源项目。 Feign的主要目标是将Java Http 客户端变得简单。Feign的源码地址:https://github.com/OpenFeign/feign写...

2017-06-20 09:31:13

阅读数:58968

评论数:10

深入理解Eureka之源码解析

Eureka的一些概念 Register:服务注册 当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口,运行状况指示符URL,主页等。 Renew:服务续约 Eureka客户会每隔30秒发送一次心跳来续约。 通过续约来告知Eureka Server该...

2017-06-11 11:22:10

阅读数:183408

评论数:21

如何用Redlock实现分布式锁

之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用setNx命令和setEx配合使用。 setNx是一个耗时操作,因为它需要查询这个键是否存在,就算redis的百万的qps...

2017-04-20 21:16:16

阅读数:41533

评论数:7

史上最简单的 SpringCloud 教程 | 第十四篇: 服务注册(consul)

这篇文章主要介绍 spring cloud consul 组件,它是一个提供服务发现和配置的工具。consul具有分布式、高可用、高扩展性。一、consul 简介consul 具有以下性质:服务发现:consul通过http 方式注册服务,并且服务与服务之间相互感应。服务健康监测key/value...

2017-04-19 21:37:35

阅读数:73570

评论数:43

史上最简单的SpringCloud教程 | 第十三篇: 断路器聚合监控(Hystrix Turbine)

上一篇文章讲述了如何利用Hystrix Dashboard去监控断路器的Hystrix command。当我们有很多个服务的时候,这就需要聚合所以服务的Hystrix Dashboard的数据了。这就需要用到Spring Cloud的另一个组件了,即Hystrix Turbine。

2017-04-18 21:54:21

阅读数:53702

评论数:20

提示
确定要删除当前文章?
取消 删除
关闭
关闭