Spring Boot WebFlux 入门之 Hello World
herman 7年前 (2018-09-27) 11567浏览 0评论
WebFlux 在国外使用的已经非常的多了,在国内用的人还不算多,这和大多数公司所采用的技术有关。随着 java 的发展,我认为函数式编程、响应式编程,像 WebFlux 这种异步的、非阻塞的、事件驱动的服务框架会逐渐流行起来。所以我就开始研究并...
herman 7年前 (2018-09-27) 11567浏览 0评论
WebFlux 在国外使用的已经非常的多了,在国内用的人还不算多,这和大多数公司所采用的技术有关。随着 java 的发展,我认为函数式编程、响应式编程,像 WebFlux 这种异步的、非阻塞的、事件驱动的服务框架会逐渐流行起来。所以我就开始研究并...
herman 7年前 (2018-09-17) 6528浏览 0评论
自从学 Spring Cloud 的第一天起就感觉 Eureka 的界面极丑(严重了,其实是英文不符合我的个人习惯),就想给她美化一下。最近两天终于抽出了时间,就给 Eureka 的 web 页面做了一次美容,本文将优化 Eureka 服务列表,...
herman 7年前 (2018-09-17) 5153浏览 0评论
Eureka 是 Spring Cloud 中的五大神兽之一,它的重要性毋庸置疑。在实际的生产过程中,我们我们并不想让所有人都看到整个应用的所注册的所有服务信息。我们想给 Eureka 的服务列表页面配置上权限认证,只有认证通过的才可以查看服务列...
herman 8年前 (2018-09-06) 18575浏览 0评论
最近在生产环境遇到各种 zuul 异常信息,查了很多资料,最终得以解决。本文将给大家分享一个比较常见的 ZuulException,希望能够帮助到大家! 整个异常的详细信息如下: {"timestamp"...
herman 8年前 (2018-09-04) 9721浏览 0评论
这是最近我们项目组遇到的问题。项目组的同事和往常一样写代码,但是在测试的时候,发现传递的参数怎么也获取不到值。于是找我咨询,然后我根据后台的异常信息和对应的代码指出了 @RequestParam 的用法问题。 首先我们根据错误提示信息:&l...
herman 8年前 (2018-08-29) 8346浏览 0评论
不知不觉已经写到第十四章了,Spring cloud 的使用很简单,但是要深入就需要花费更多的精力。本文我们通过一个案例来搞定 spring-cloud-starter-config,也就是配置中心的使用。 配置中心其实理解起来很简单,通过...
herman 8年前 (2018-08-29) 3678浏览 0评论
Spring Cloud 是一个全家桶,提供的各种组件或者说是插件很齐全。你能想到的和不能想不到的都有。前面我已经陆陆续续写了 12 章的教程,但是对于整个 Spring Cloud 来说才是冰山一角,所以我们需要继续 Spring CLoud ...
herman 8年前 (2018-08-28) 7381浏览 0评论
尚硅谷推出过很多好的视频教程,给自学编程带来了很大的好处。作为一个拥有多年编程经验的我,有时候还会去看看尚硅谷的一些 java 课程,尤其是一些基础知识,让我记得更加牢固,面试从容面对。 目前微服务这一块非常的火,各大小公司都在积极的向微服...
herman 8年前 (2018-08-23) 9599浏览 0评论
今天在打包部署升级微服务时遇到了一个异常,导致服务未能成功启动。本文将介绍这个异常的产生以及解决办法。 一下时异常的内容: nested exception is java.lang.IllegalStateException: Re...
herman 8年前 (2018-08-14) 55397浏览 0评论
今天同事在启动 Spring boot 项目时没翻译,控制台打印“Process finished with exit code 1”,项目根本无法启动。网上有人说是 pom.xml 配置问题,也有说是 applicati...
herman 8年前 (2018-08-14) 3468浏览 0评论
前面我们依次学习了 Eureka、Ribbon、Feign、Hystrix、Hystrix Dashboard、Turbine 等。可以说一些主要的组件我们都已经学完了,现在我们想一想前面学习的组件,你绝对还缺些什么?或者说架构是否已经完美无缺了...
herman 8年前 (2018-08-14) 3215浏览 0评论
上一章我们做了 Hystrix 的监控,使用了 Hystrix Dashboard(控制台)。Hystrix Dashboard 的缺点是只能监控一个服务,在实际生产一个一个的监控太麻烦了,也太复杂了,给运维带来的是灾难。于是...
herman 8年前 (2018-08-13) 4466浏览 0评论
Spring Cloud 提供了很多的组件,你能想到的功能,Spring Cloud 提供的都有。前面我们写了 hystrix,但是 hystrix 有一个问题,那就是我能不能对发生断路或者熔断的服务做一个统计呢?答案当然是可以的。本文...
herman 8年前 (2018-08-09) 3476浏览 0评论
上一章我们讲了 Feign 开启断路器 Hystrix 的功能。由于 Feign 本身已经整合了 Ribbon 和 Hystrix 的部分功能,所以用起来比较简单。但是 Ribbon 中怎么使用 Hystrix 呢?本文将通过一个小 demo,教...
herman 8年前 (2018-08-09) 3597浏览 0评论
分布式能带来好处,也能带来害处。我们在前面使用 Feign 来调用各个服务系统,当我们调用的服务多了并且出现层级调用的时候,当其中的某一环节出现故障,就会导致调用者出现故障,进而整个故障蔓延到整个系统,导致整个系统都不可用。那么在 Spring ...