当前位置:   article > 正文

java常见面试微服务_微服务面试一般问什么?java微服务面试题以及答案整理

java微服务面试题

一般的情况之下java微服务面试都会问些什么问题呢?面试题又是怎样的?下面要给大家分享的是java微服务面试题以及答案,一起来看一看吧。

一、面试题及答案

1、微服务是什么?

答案:微服务架构是一种架构模式,但是,又可以说成是一种架构风格,微服务架构提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程当中,服务之间相互配合、相互协调,为用户提供最的终价值。

具体的大家可以通过下面的文章来进行了解-微服务是什么?微服务主要优势是什么?

2、微服务之间是怎样进行通讯的?

(1)远程过程调用:直接通过远程过程调用来访问别的service。

(2)消息:使用异步消息来做服务间的通信。

3、springcloud和dubbo的区别是什么?

(1)springcloud和dubbo都能够实现RPC远程调用框架,能够实现服务治理。

(2)SpringCloud功能较为强大,它整合了分布式常用解决方案遇到了问题注册中心Eureka、负载均衡器Ribbon

,客户端调用工具Rest和Feign,分布式配置中心Config,服务保护Hystrix,网关Zuul Gateway

,服务链路Zipkin,消息总线Bus等。

Dubbo内部实现功能比SpringCloud要弱,Dubbo只实现服务治理。

4、微服务的优点是什么?缺点是什么?

(1)微服务优点

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/795818
推荐阅读
相关标签
  

闽ICP备14008679号