IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 微服务调用,和mq使用场景 -> 正文阅读

[大数据]微服务调用,和mq使用场景

服务调用和mq的区别和联系

	1.联系:都是在分布式系统下,多个服务之间来支持一个业务
	2.区别:服务调用是同步的,mq的生产者和消费者时异步支持一个业务的

如何选择用哪个

	1.如果业务必须是同步的,或者说A服务必须依靠B服务的完成才能完成,选择服务调用
	2.如果业务是异步的,B服务完成与否,A服务都可以完成,那么A服务不用等待B服务完成,选择mq
	3.上面2条简单来说A服务需要B服务完成后返回的数据,那么用服务调用,如果不需要那么mq
	4.一般在使用第三方服务(服务在其他公司的服务器上部署,或者说不在自己的注册中心)的时候使用rabbitmq的异步方式,
	  因为第三方的项目崩溃是我们不可控的。但是采用分布式的项目是由我们自己开发的,项目可控
	  但是前提用mq是,A服务不用三方服务完成后返回的数据

三方服务是什么

	1.三方服务一般不在我们的服务器上即不能服务注册,也就不能用feign调用
	2.例如短信发送,图片上传,视频点播,这些都是调用了其他公司的服务器的,虽然不是通过服务调用的方式执行的
	是通过api方式开启通道,去访问其他服务器的,简单的你去连接mysql,如果不是公式的,那么也是三方服务,
	也是通过 ip地址加端口号加 参数来访问的,
	3.简单来说,通过http网络访问其他的服务,而我们不能控制这个服务都叫三方服务
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-22 11:00:15  更:2021-10-22 11:00:38 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:34:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码