最高记录:速度:173.43
记录保持者:【天极境大圆满】ufm1xk1
文本名:Java框架部分面试题四(附白话答案)
文本总字数:396
文本内容:
6.SpringCloud和Dubbo的区别SpringCloud采用基于HTTP的RESTAPI,Dubbo采用RPC方式。7.SpringCloud的Hystrix断路器特性请求熔断:请求服务失败量超过一定比例(默认50%)断路器会切换到开路状态,这时所有请求不会发送到后端服务,断路器在保持开路状态一段时间后(默认5秒),自动切换到半开路状态。这时如果下一次请求成功,断路器切回闭路状态,否则重新切换到开路状态。服务降级:对于查询操作,可以实现一个fallback方法。当请求服务出现异常时,可以使用fallback方法返回的值。依赖隔离:通过线程池来实现资源隔离,比如一个服务调用另外两个服务,如果这两个服务在同一线程池,那么如果一个服务卡住,后面的请求又来了,就会导致后面的请求都会卡住等待。请求缓存:缓存上次请求结果,返回给后续请求。请求合并:把多个请求合并成一个请求,提升效率。