首页 > 其他分享 >sc stream-rabbit 简化版20230112

sc stream-rabbit 简化版20230112

时间:2023-01-12 10:34:18浏览次数:50  
标签:stream 简化版 springframework rabbit import sc org cloud

 

二、消费者【2058】

        1、pom.xml

             <dependency>
              <groupId>org.springframework.cloud</groupId>
              <artifactId>spring-cloud-starter-stream-rabbit</artifactId>
             <version>3.0.7.RELEASE</version>
           </dependency>

        2、MessageListener监听

    import org.springframework.cloud.stream.annotation.EnableBinding;
    import org.springframework.cloud.stream.annotation.StreamListener;
    import org.springframework.cloud.stream.messaging.Sink;
    import org.springframework.stereotype.Component;

    @Component
    @EnableBinding(Sink.class)
    public class MessageListener {
        //监听binding中的消息,绑定器input
        @StreamListener(Sink.INPUT)
        public  void  input(String message){
            System.out.println("获取到信息:"+message);
        }
    }

     3、application.yml

 

 

  server:
     port: 2058
  spring:
     application:
         name: consumberstream2058
    rabbitmq:
        addresses: 127.0.0.1
        username: guest
        password: guest
    cloud:
      stream:
        bindings:
          input:   #(默认邦定器:input)内置的获取信息的通道,从交换机(rabbit-exchang01)获取
            destination: rabbit-exchang01
        binders: #默认邦定器
          defaultRabbit:
            type: rabbit

 

 

 

 

 

 

三、Rabbit[15671]   web客户端

    #交换机rabbit-exchange01 直接发送信息

 

标签:stream,简化版,springframework,rabbit,import,sc,org,cloud
From: https://www.cnblogs.com/smallfa/p/17045715.html

相关文章

  • JavaScript获取变量数据类型
    JavaScript前文回顾: ​​认识JavaScript到初体验​​​​JavaScript注释以及输入输出语句​​​​JavaScript变量的使用、语法扩展、命名规范​​ ​​JavaScript数据......
  • JavaScript数据类型简介以及简单的数据类型
    JavaScript前文回顾: ​​认识JavaScript到初体验​​​​JavaScript注释以及输入输出语句​​​​JavaScript变量的使用、语法扩展、命名规范​​一、数据类型简介1.1为......
  • JavaScriptP19 原始数据类型,引用数据类型。
    P19 原始数据类型,引用数据类型。晓周报告不怕慢,但在学。学呗。这边不会,就学。有的是全称学黑马学出来的。  ......
  • 【javascript】关于 canvas.toDataURL()
    在工作中遇到了奇怪的问题,在此记录。 一、定义canvas.toDataURL()方法是返回一个包含图片展示的数据URL。可以使用 type 参数其类型,默认为PNG格式,图片的分辨率为9......
  • jQuery与JavaScript与ajax三者的区别与联系(转)
    jQuery与JavaScript与ajax三者的区别与联系作者: (124条消息)xueshuai0922的博客_CSDN博客-Java,Linux,数据库领域博主简单总结:1、JS是一门前端语言。2、Ajax是一门技......
  • 「JOISC2020」扫除
    题目点这里看题目。分析观察一下部分分,前三个subtasks都比较简单。仔细思考一下,发现之后的难点都在于\(x,y\)两个坐标分离处理,这导致我们无法轻易地找出需要被修改......
  • Luogu P5465 [PKUSC2018] 星际穿越
    观察可以发现一个结论,可以视作每个点\(i\)可以一步到达\(l_i\simn\)的每一个点。发现对于\(a<b<x\),\(dist(a,x)\gedist(b,x)\)第一步是相当特殊的,因为第一步......
  • 两台 mac 通过 scp 命令快速传输数据
    这两天由于电脑进水了,所以申请换了一台mac电脑,所以想把老电脑的数据拷贝到新电脑,折腾了半天,最后还是发现scp命令最好用。使用「scp命令方式」之前尝试的其他方法1......
  • VSCode配置Go语言开发环境
    1.下载安装go语言环境下载安装下载链接Go安装包下载选择自己系统对应的版本下载测试下载安装过后测试goversion命令是否可以使用配置包管理镜像gomodule是Go......
  • An Introduction to JavaScript
    AnIntroductiontoJavaScriptAnIntroductiontoJavaScriptLet’sseewhat’ssospecialaboutJavaScript,whatwecanachievewithit,andwhatothertechn......