当前位置: 首页 > 知识库问答 >
问题:

Spring AMQP相对于Spring Cloud Stream for Microservices架构有哪些好处

方增
2023-03-14

我使用Spring Cloud方法来构建一些应该相互交互的微服务。对于微服务之间的消息传递,我打算使用RabbitMQ和Spring AMQP,但在我看了Spring Cloud Stream之后,我感到迷失了。在我看来,Spring Cloud Stream是下一个抽象级别(可能太强了,但您应该会得到整体印象),具有许多非常有用的功能。所以我想知道为什么有人会使用Spring AMQP进行新开发?当一个微服务向另一个微服务发送消息并收到回复时,您能否提供Spring AMQP优于Spring Cloud Stream的任何基本情况?

谢谢

共有1个答案

姬昊焱
2023-03-14

Spring Cloud Stream提供了一个连接到外部系统(Binder、Consumer Group等)的固执己见的配置模型。这主要用于通过管道连接应用程序的流式应用程序。不符合这种自以为是模型的应用程序可以直接从Spring集成(Spring AMQP)配置。

例如,Spring Cloud Stream不直接支持请求/回复场景。您可以在此处阅读此SO问题和github问题

 类似资料:
  • 本文向大家介绍OOCSS有哪些好处?对应的库有哪些?相关面试题,主要包含被问及OOCSS有哪些好处?对应的库有哪些?时的应答技巧和注意事项,需要的朋友参考一下 有语义的类名,逻辑性强的层次关系 可重用,样式和结构的分离,容器和内容的分离 Kite 参考文章 参考文章

  • 本文向大家介绍HTML5相对于HTML4有哪些优势?相关面试题,主要包含被问及HTML5相对于HTML4有哪些优势?时的应答技巧和注意事项,需要的朋友参考一下 HTML5的规范都是基于用户优先准则来编写的,贴合开发者的编码习惯,语法限制不严,代码也更为精简,更易于阅读。 功能强大,用户体验佳 HTML5视频播放起来更流畅清晰,也更省电;HTML5游戏小巧流畅,画面质量高,操作易上手;HTML5广告

  • 本文向大家介绍HTML5相比于HTML4有哪些优势?相关面试题,主要包含被问及HTML5相比于HTML4有哪些优势?时的应答技巧和注意事项,需要的朋友参考一下 1.更强的语义化 2.更丰富的功能,比如 3.更简洁的模板语法

  • 问题内容: 似乎我在网站创建上有点过时了。 几年前,我学会了创建带有框架的简单网站。 但是,w3school.com不鼓励使用此解决方案,并且将来的HTML版本不再支持框架。 那么简单的替代品是什么? 大多数开发人员似乎也不鼓励使用iFrame PHP似乎提供了解决方案?在php中替换框架的简单方法是什么? 如果我不使用php(实际上我需要在一个项目中使用JavaEE),如何创建类似框架的网站?

  • 本文向大家介绍常用的Mysql复制架构有哪些?相关面试题,主要包含被问及常用的Mysql复制架构有哪些?时的应答技巧和注意事项,需要的朋友参考一下 1)一主多从 在主库读取请求压力非常大的场景下, 可以通过配置一主多从复制架构实现读写分离, 把大量对实时性要求不是特别高的读请求通过负载均衡分布到多个从库上, 降低主库的读取压力,在主库出现异常宕机的情况下, 可以把一个从库切换为主库继续提供服务 。

  • 之前做响应网站(pc,手机端自适应)一般都用bootstrap,之前用的是v3版本,但现在已经是v5了,现在用bootstrap的还多吗?一般用哪个版本?或者现在用的比较多的样式架构有哪些???