一般的情况之下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)微服务优点

(2)微服务缺点

5、你知道哪些微服务技术栈?

(1)服务配置与管理:阿里-Diamond....

(2)服务开发:SpringMVC、Springboot、Spring

(3)服务调用:gRPC、Rest、RPC

(4)服务注册和发现:Zookeeper、Eureka、Consul等等

(5)事件消息总线:Spring Cloud Bus

(6)消息队列:RabbitMQ、Kafka、ActiveMQ等等

(7)服务配置中心管理:Chef、SpringCloudConfig等等

(8)服务路由(API网关):Zuul等

(9)服务监控:Metrics、Zabbix、Spectator、Nagios等等

.........

6、SpringCloud Config分布式配置中心是什么?

SpringCloud

Config为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为每一个不同微服务应用的所有环境提供了一个中心化的外部配置。

微服务面试题目和答案就给大家分享到这里了,你还想了解更多的面试题吗?可以继续关注本站来了解哦。

推荐阅读:

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

  1. Java 最常见的 10000+ 面试题及答案整理:持续更新

    Java面试题以及答案整理[最新版]Java高级面试题大全(2021版),发现网上很多Java面试题都没有答案,所以花了很长时间搜集,本套Java面试题大全,汇总了大量经典的Java程序员面试题以及答 ...

  2. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  3. 最新Java面试题及答案整理(下)

    上一篇:2019年最新Java面试题及答案整理(上) 51.类ExampleA继承Exception,类ExampleB继承ExampleA. 答: 有如下代码片断: try {throw new E ...

  4. 2019年最新Java面试题及答案整理(下)

    转载自:https://blog.csdn.net/qq_41701956/article/details/86699263 上一篇:2019年最新Java面试题及答案整理(上) 51.类Exampl ...

  5. spring cloud微服务_年后进大厂,必备这份微服务面试题:Dubbo+SpringBoot+Cloud

    Dubbo面试题 Dubbo与DubboX区别 Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么? Dubbo中有哪些角色? Dubbo在安全机制方面是如 ...

  6. 乾坤 微前端_拥抱云时代的前端开发架构——微前端

    微前端架构旨在解决单体应用在一个相对长的时间跨度下,由于参与的人员.团队的增加,从一个普通应用演变成一个巨石应用(Frontend Monolith),随之而来的应用不可维护的问题.这类问题在企业级 ...

  7. 2022年面试必问的1000道Java面试题及答案整理

    不论是校招还是社招都避免不了各种面试,如何去准备面试就显得格外重要. 有很多小伙伴为社招或跳槽做准备,最近小编也常常在刷面试题,发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套 ...

  8. 2022春招、金三银四,面试官必问的1000道Java面试题及答案整理

    前言 不论是校招还是社招都避免不了各种面试,如何去准备面试就显得格外重要. 这不马上金三银四了,相信有很多小伙伴为社招或跳槽做准备,最近小编也常常在刷面试题,发现网上很多Java面试题都没有答案,所以 ...

  9. java程序员面试常见面试题及答案整理

    JAVA相关基础知识 1.面向对象的特征有哪些方面  1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题,而只是选择其中的一部分 ...

  10. python程序员面试自我介绍_程序员面试经验总结

    主要包括以下内容: 一.程序员面试过程中,面试官想要从 " 自我介绍 " 获得什么信息? 二.如何去提炼简历中的精华?如何在沟通中体现你的软技能? 三.如何去解释简历中的瑕疵? 四 ...

最新文章

  1. Apache Thrift使用简介
  2. 限时分享:产品经理面试高频考题及答案
  3. How many ways??
  4. nginx架构详解(50%)
  5. 利用闭包实现onclick事件传递参数
  6. 二级c语言笔试58,全国计算机等级考试-二级C语言笔试试题.doc
  7. 使用SQL Server代理生成计划
  8. 机器学习——KNN及代码实现
  9. python基础30个常用代码-即学即用的 30 段 Python 实用代码
  10. kafka/producer.lua:168: attempt to perform arithme
  11. 单循环比赛算法设计c语言,单循环赛中选手胜负序列求解问题-数据结构与算法课程设计报告.doc...
  12. Java毕设项目大学生旅游拼团网站计算机(附源码+系统+数据库+LW)
  13. 数据泄露事件频发,深扒企业数据库安全隐患(内附高效防护手段)
  14. 网站api自己怎么写_短视频文案怎么写?看这4个素材网站就够了
  15. 利用计算机网线传东西,如何把文件通过一个网线从一个电脑传到另一个电脑上...
  16. ln的c语言表达式,c程序中语句中如何表示ln函数?
  17. [论文笔记]CAB:CAching in Buckets CAB-ACME
  18. FASTX-Toolkit
  19. HTML5+CSS3小实例:简约不简单的社交分享按钮
  20. 数据结构相关重点(个人总结)

热门文章

  1. 2021文科跨考计算机经验贴(个人分享用,科目408)
  2. 服务价格实惠的Andr​​oid游戏开发公司
  3. 10KV高压电缆的直流耐压究竟是多少?
  4. 如何用计算机计算微积分,高数从此不用怕?一键计算微积分的神App
  5. 离散数学编程输出主析取范式(二进制排列转十进制输出)
  6. 计算机网络(第七版)谢希仁知识点总结
  7. scratch---植物大战僵尸游戏实现,完整代码分享,多种僵尸与植物特效都有素材包!
  8. B站莫烦Python基础学习笔记
  9. GJB 软件测试计划(模板)
  10. KNN 算法实现 Iris 数据集分类