最新要闻
- 每日观察!客家摇篮拍客家·民俗|祈愿丰登舞春牛
- 全球滚动:测排卵的最佳时间几点到几点_测排卵的最佳时间几点
- 国家市场监督管理总局:持续激发经营主体活力-环球观速讯
- 雷朋太阳镜官方旗舰店_雷朋 世界快播
- 今日热讯:努比亚首款AI裸眼3D平板!nubia Pad 3D开启预售:8+128GB卖10999元
- 面积稳、长势好新季花生产量乐观-世界快看
- 想念食品已回复审核问询函:“农业产业化国家重点龙头企业”,专注于挂面、面粉产品的研发、生产和销售
- 今头条!2023郑州高新区朗悦慧外国语中学需要摇号吗
- 当前时讯:一汽奔腾加速冲锋头部阵营
- 世界微速讯:英雄就在自己身边(纵横)
- 空心树桩成“景点” 各种野生动物纷纷来“打卡”
- 胡锡进宣布:正式进入中国股市!李大霄提建议_环球热点
- 环球热资讯!绿色之路圆桌丨食品行业怎样探寻双碳发展?
- 宝安头条|深圳轨道交通五期开工 完善宝安、前海片区地铁网络
- 又一里程碑!天津造空客A321neo首次交付欧洲
- 独立按键模组 魅族20 PANDAER抗菌手机壳图赏
手机
【天天新视野】面试中提到的微服务之间通讯方式
市场传来一个大消息
- 【天天新视野】面试中提到的微服务之间通讯方式
- 市场传来一个大消息
- 《中国教育报》发文:传承优秀教育传统,用诵读引领儿童成长-全球热推荐
- LPL艾翁时隔1977天登场!奥斯卡妮蔻装小兵拿下一血-环球看点
- [路演]天力复合董事长顾亮:近五年有色金属爆炸复合材料全国市场占有率第一_天天资讯
- Wedbush:云支出“小幅增长” 微软 (MSFT.US)、亚马逊 (AMZN.US) 和谷歌 (GOOGL.US) 受益
家电
【天天新视野】面试中提到的微服务之间通讯方式
我们都知道现在的项目开发中都是一个微服务一个微服务的部署,然后每个微服务之间都是相对独立的,不会再像之前的老项目所有的不同的功能模块都集成在一个项目中了,但是每个微服务之间的通信问题,就成了一个非常重要的内容了。今天了不起就陪着大家来了解一下这个微服务之间的通信方式,如果面试官问到了,就看你怎么发挥了。
图片
(资料图片仅供参考)
微服务之间的通信方式其实微服务之间的通信方式,如果让了不起来回答的话,无非就是三种内容,同步通信,异步通信,事件驱动架构(EDA),但是也有很多人会说,实际上这个微服务之间的通信方式也可以归结为两种,一种就是同步通信,一种就是异步通信,而这个事件驱动架构并不能算是一种通信方式,了不起觉得不对,他其实也算是一种,只不过没有那么的标准罢了,个人理解问题,反正只要能回答上两种,其实就已经算是合乎标准的回答了。
同步通信微服务之间通过请求-响应的方式进行通信,例如 RESTful API 和 RPC。通信过程中,请求方需要等待响应方的返回结果,因此可靠性较高,但可能会出现请求排队、线程阻塞等问题,从而影响系统的响应速度和并发性能。
异步通信微服务之间通过消息队列进行异步通信,例如Kafka和RabbitMQ。通信过程中,发送方向消息队列发送消息,接收方从消息队列中消费消息,消息传输以异步的方式进行,不需要等待接收方的响应。由于解耦性高,消息队列还可以支持发布-订阅模式,消息得以广播到多个服务中,助于构建高可伸缩的系统。不过异步通信也可能导致延迟较高,以及可靠性和容错性较差等问题。
事件驱动架构(EDA)微服务之间通过发布-订阅模式进行通信,例如Apache Kafka和AWS SNS/SQS。通信过程中,发布者发布事件,订阅者订阅事件,事件传递以异步的方式进行。通过EDA,不同服务之间可以实现松耦合通信,提高系统的可伸缩性和弹性,但需要谨慎处理网络分区等极端情况,以避免出现一致性等问题。
既然我们都已经知道了这个微服务之间的通信方式了,那么是不是得看看微服务通信实现呢?
微服务通信实现服务注册与发现服务注册与发现是微服务架构的关键组件之一。它允许服务在启动时注册其自身,并通过服务发现机制向其他服务公开其位置。为了实现服务注册与发现,我们通常使用以下组件:
ZooKeeper:
ZooKeeper 是一个具有高可用性和可扩展性的分布式协调服务。它可以用于服务注册和发现,以及配置管理。
etcd:etcd 是一个分布式键值存储系统,用于服务注册和发现,并提供强一致性保证。
Consul:Consul 是一个分布式服务发现和配置管理系统。它支持多数据中心、健康检查和负载均衡等功能。
服务调用
服务调用是微服务之间通信的另一个重要组件。它包括客户端负载均衡、服务降级、熔断和容错等功能。为了实现服务调用,我们通常使用以下组件:
Ribbon:Ribbon 是一个负载均衡器,它可以帮助我们在集群中平衡负载。它支持多种负载算法和服务发现,可以与Eureka等注册中心集成。
Feign:Feign 是一个声明式的 REST 客户端,它使编写 REST 客户端变得更加简单。我们可以使用注解来定义需要访问的服务接口,并且在运行时自动生成实现代码。
Hystrix:Hystrix 是一种容错和熔断框架,它可以帮助我们处理分布式系统中的故障,并防止故障扩散。Hystrix 通过控制线程池和请求队列来实现熔断机制,从而避免系统崩溃。
Resilience4j:Resilience4j 是一个轻量级的容错库,它提供了诸如熔断、超时、重试和限流等功能。与Hystrix相比,Resilience4j提供了更为灵活和集成化的解决方案。
其实如果你掌握到这些内容的时候,那么面试中问到关于微服务之间的通信方式的话,你回答起来应该问题就不大了。
关键词:
【天天新视野】面试中提到的微服务之间通讯方式
和谷爱凌一张合照,把这个神秘的名媛送上热搜:她奶奶...真牛!
高中生运动会稿件_高中秋季运动会稿件
新闻1+1丨高考填报志愿,今年怎么选?
高企认定指引解读 高企认定标准
严重剧透!样板间震撼亮相!提前预定今年的王炸新盘!|视讯
市场传来一个大消息
黑石纪念币_黑洞纪念币
小皮游戏论坛_小皮论坛
7月推出 山灵音响新SONO入耳式耳机曝光_世界今日讯
全球视点!怀化市生态环境局鹤城分局:采取走航监测手段 助力大气污染防治
《中国教育报》发文:传承优秀教育传统,用诵读引领儿童成长-全球热推荐
今日快讯:广州市委常委会部署推进绿美广州生态建设工作,郭永航主持
7月1日起,各省调整养老金后,以下群体补发上千元真的吗?
焦点热门:8个“烂大街”的本科专业,在父母眼中“高大上”,实则就业困难
如何挽救消失的记忆?今晚《华西论健》“看诊” 焦点速读
喝了能生双胞胎?云南一地售卖“双胞水”引热议,厂家回应:是县里的山泉水,正规生产,很多人都生了
印度女孩遭3只流浪狗袭击受伤:险被拖走 路人急忙拦下 全球观焦点
今日快讯:端午龙船饭再现广东,1800围万人开席看馋网友:明年5月一定来
LPL艾翁时隔1977天登场!奥斯卡妮蔻装小兵拿下一血-环球看点
天天新动态:《命运方舟》子言姐姐国服萌新初体验
全球快报:纳亚菲利是狼还是狗?拳头设计师公布答案,原型动物来自非洲
更贵更好卖!iPhone 15 Pro将成今年主打产品:有史上最大升级
天天速递!你属什么,就是什么命!难以置信
高中毕业考上了军校,上完军校出来之后会怎么样?就业前景如何? 世界热闻
高桥日本动漫(THE QUIZ 日本高桥りか创作的漫画)
奎屯市今日头条(奎屯市)
灌区渠道内提前蓄水保障农田用水 保证粮食安全
全球热头条丨郑袖最后结局怎样了(郑袖争宠)
环球最新:情人节相爱的句子,太肉麻了,强虐单身!
[路演]天力复合董事长顾亮:近五年有色金属爆炸复合材料全国市场占有率第一_天天资讯
Wedbush:云支出“小幅增长” 微软 (MSFT.US)、亚马逊 (AMZN.US) 和谷歌 (GOOGL.US) 受益
来了!在华西医院普通门诊、慢特病门诊手机上就可以医保报销了
世界实时:文津搜索手机版(文津搜索)
全球新消息丨何时才能乐观啊?
头条焦点:请求拨付资金的请示_请求拨付资金的报告
Livent(LTHM.US)北卡罗来纳州氢氧化锂工厂发生火灾
今起三天山东有强对流天气 省气象台发布雷电黄色预警
消息称三星 One UI 6.0 测试版 7 月第三周推送,7 月 27 日发布新折叠机
破解“网约车饱和”难题,不能只靠滴滴、高德
高招宣讲会清华北大无人问津
塞尔达传说荒野之息赚钱方法图文汇总 怎么赚钱 卖素材、卖矿石、卖料理
热推荐:农业农村部: 农业农村部官网
老爸过50岁大寿祝福语 老爸过50岁大寿祝福语怎么写|观点
年仅20岁!中国小将殷若宁夺高尔夫大满贯冠军 获150万美元奖金
FNC获无畏契约东京大师赛冠军 全球冠军赛资格赛将启
ORIGIN PC推出EON16-SL笔记本:i9-13900H、RTX 4070,1939美元起
嘉善至西塘市域铁路首幅地下连续墙正式开槽施工-天天播资讯
“绿叶”出深山,抢“鲜”拓市场
每日观察!客家摇篮拍客家·民俗|祈愿丰登舞春牛
红米k30s至尊纪念版音量自动升高
世界微速讯:票房飘红口碑炸裂,《消失的她》缘何成为国产悬疑标杆佳作?
【世界说】美媒:美国枪支暴力失控与其政府对外战争政策息息相关-天天快报
环球要闻:EXC02环境第一周卡组分享
环球快资讯丨消失的郑欣宜
给这 7.9 分新片,泼点冷水
2023年西安交通大学第一附属医院东院区招聘公告(6月)
环球热讯:吴承恩:文学巨匠与“西游记”作者
外媒:日本拟2024年7月发行新版纸币_世界微资讯
世界微头条丨浦东祝桥社区2-5地块规划2160套住宅 2024年前竣工
炫舞吧2语音_炫舞吧2怎么玩儿不了_当前聚焦
国家统计局:1月70城环比微涨,深圳继续领跑二手房市场|今日快讯
世界要闻:养猫首选!这几种猫,好养又不贵!
留学“断供”后,她在异国他乡送外卖
美国机场地勤被吸入飞机引擎
天天微速讯:卢旺达加快移动支付发展
努比亚新机即将亮相 骁龙8 Gen2处理器和35mm黄金焦段镜头双重升级!
6月27日有色金属板块涨幅达2% 热点在线
6月27日人造太阳板块涨幅达2%-天天滚动
环球观点:【翻译】GPT最佳实践
文心一言 VS 讯飞星火 VS chatgpt (49)-- 算法导论6.2 1题
记录--Threejs-着色器实现一个水波纹
胡锡进回应网传“胡锡进商业版图”:有人无聊至极、心术不正|天天时快讯
雪糕之后,年轻人又被共享单车背刺
韩国友珍答:面部拉皮提升好看吗?
十一去哪儿玩?(10 1去哪玩)
天天最新:空蝉学园生活女警剧情怎么过
全球热点!“沉浸式”体验!外国友人“感知岱岳·品味黑桃”
每日快播:保利置业退出投资惠州胜龙房地产 投资数额8000万人民币
南方上海金ETF发起联接基金(A类:018391;C类:018392)即将发售,跟踪黄金资产价格变化
每日速看!win11动态壁纸设置教程
普通高中国家助学金申请书范文1500_普通高中国家助学金申请书范文 前沿资讯
全球滚动:测排卵的最佳时间几点到几点_测排卵的最佳时间几点
索尼互娱总裁表示《使命召唤》系列仍登陆PlayStation平台
杜特尔特发出战争警告:在菲美军基地,将让菲成为中美冲突炮灰
天天快消息!黄山屯溪区:智慧闯关 争做最亮之星
长三角铁路发送旅客超900万人次-视讯
产品经理进阶:小 IPD 开发流程 焦点精选
黄金和硬金哪个更值钱_全球快看点
快资讯:5g黄金是什么金
《死亡空间重制版》通关流程要点 全章节怎么通关?|当前热闻
惠特摩尔:我要练中距离 阿门-汤普森:我要全方位提升投篮
多只成分股涨幅超5% 这一板块狂飙! 世界要闻
中国援埃及二号卫星项目初样星交付 全球快报
谭雅玲:市场机制与结构组合恰到好处促进加息
聚焦:潜逃6年, 女毒贩在国际禁毒日前落网
招行员工,在拼多多完成业绩
焦点快报!债券注册制改革全面落地 制度凸显五大特点
环球百事通!诺和诺德:口服版司美格鲁肽可助肥胖者减重15%
“复旦毕业生用泳装照求职”引热议,校方辟谣!律师称可报警