国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

RabbitMQ與spring集成,配置完整的生產者和消費者

robin / 2537人閱讀

摘要:與協議詳解可以看看這個下面是和集成的配置我配置了二種和公共配置配置,指定連接參數通過指定下面的信息,當前中的和會在服務器上自動生成定義說明是否持久化僅創建者可以使用的私有隊列,斷開后自動刪除當所

RabbitMQ與AMQP協議詳解可以看看這個 http://www.cnblogs.com/franky...

下面是rabbitMQ和spring集成的配置,我配置了二種ExCahange: topicExchange和directExChange

  
  
  
    Spring公共配置   
  
      
      
  
      
      
      
  
      
      
      
      
      
      
          
              
              
              
          
       
      
      
      
         
             
          
      
      
  
      
      
      
      
      
      
      
           
      
      
      
           
      
      
           
      
  
  
  

生成者demo例子 :

@Controller  
@RequestMapping("/amqpTest")  
public class AmqpTestController {  
      
    @Autowired  
    private AmqpTemplate amqpTemplate;  

    @RequestMapping("/sendMsg")  
    @ResponseBody  
    public String sendAmqbMsg(Model model,@RequestParam(value="msg",defaultValue="hello world!!!")String msg){  
        if(model!=null&&!"".equals(msg)){  
            amqpTemplate.convertAndSend("mq.asdfExChange", "mq.asdf.send", msg);  
        }else{  
            amqpTemplate.convertAndSend("mq.asdfExChange", "mq.asdf.send", "hello world");  
        }  
        return "success";  
    }  
    @RequestMapping("/sendMsg2")  
    @ResponseBody  
    public String sendAmqbMsg2(Model model,@RequestParam(value="msg",defaultValue="hello world!!!")String msg){  
        if(model!=null&&!"".equals(msg)){  
            amqpTemplate.convertAndSend("mq.asdfExChange", "mq.asdf2.send", "這個世界很奇妙!!!");  
        }else{  
            amqpTemplate.convertAndSend("mq.asdfExChange", "mq.asdf2.send", "這個世界很奇妙");  
        }  
        return "success";  
    }  
    @RequestMapping("/sendMsg3")  
    @ResponseBody  
    public String sendAmqbMsg3(Model model,@RequestParam(value="msg",defaultValue="hello world!!!")String msg){  
        if(model!=null&&!"".equals(msg)){  
            amqpTemplate.convertAndSend("mq.qwerExChange", "mq.qwer.send", "神奇的世界!!!");  
        }else{  
            amqpTemplate.convertAndSend("mq.qwerExChange", "mq.qwer.send", "神奇的世界");  
        }  
        return "success";  
    }  
  
}  

消費者:

這里我按照配置列出來一個Demo


消費者

路徑匹配上就沒有什么問題.public class AsdfConsumer implements MessageListener{

    static{  
        System.out.println("已經依賴成功 ");  
    }  
    public void onMessage(Message message) {  
        MessageProperties  m=message.getMessageProperties();  
//      System.out.println(m);  
        String msg=  new String (message.getBody());  
          
        System.out.println("消費掉了:"+msg+"------->>>>>");  
          
    }  
  
}  

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/75859.html

相關文章

  • Spring Boot 參考指南(消息傳遞)

    摘要:還自動配置發送和接收消息所需的基礎設施。支持是一個輕量級的可靠的可伸縮的可移植的消息代理,基于協議,使用通過協議進行通信。 32. 消息傳遞 Spring框架為與消息傳遞系統集成提供了廣泛的支持,從使用JmsTemplate簡化的JMS API到使用完整的基礎設施異步接收消息,Spring AMQP為高級消息隊列協議提供了類似的特性集。Spring Boot還為RabbitTempla...

    Doyle 評論0 收藏0
  • springboot 集成rabbitmq 實例

    摘要:集成實例個人在學習時發現網上很少有系統性介紹和如何集成的,其他人總結的都片段化,所以結合個人調研過程,整理此篇文章。 springboot 集成rabbitmq 實例 個人在學習rabbitmq時發現網上很少有系統性介紹springboot和rabbitmq如何集成的,其他人總結的都片段化,所以結合個人調研過程,整理此篇文章。 本文章共分為以下部分: rabbitmq簡介 sprin...

    springDevBird 評論0 收藏0
  • 慕課網_《Java消息中間件》學習總結

    摘要:時間年月日星期六說明本文部分內容均來自慕課網。這個時候,可以啟動多臺積分系統,來同時消費這個消息中間件里面的登錄消息,達到橫向擴展的作用。 時間:2017年07月22日星期六說明:本文部分內容均來自慕課網。@慕課網:http://www.imooc.com教學源碼:無學習源碼:https://github.com/zccodere/s... 第一章:課程介紹 1-1 課程安排 Java...

    twohappy 評論0 收藏0
  • Spring Cloud構建微服務架構:消息驅動微服務(入門)【Dalston版】

    摘要:它通過使用來連接消息代理中間件以實現消息事件驅動的微服務應用。該示例主要目標是構建一個基于的微服務應用,這個微服務應用將通過使用消息中間件來接收消息并將消息打印到日志中。下面我們通過編寫生產消息的單元測試用例來完善我們的入門內容。 之前在寫Spring Boot基礎教程的時候寫過一篇《Spring Boot中使用RabbitMQ》。在該文中,我們通過簡單的配置和注解就能實現向Rabbi...

    smallStone 評論0 收藏0
  • Spring boot整合RabbitMQ

    摘要:如果你注定要成為厲害的人那問題的答案就深藏在你的血脈里。本篇文章主要講述與的整合。有想了解重構的朋友,我之前也有對重構一書的解讀,出門左轉就能看到。 如果你注定要成為厲害的人, 那問題的答案就深藏在你的血脈里。 本篇文章主要講述Spring Boot與RabbitMQ的整合。因為我們公司的云服務用到了RabbitMQ 技術,之前都是自己封裝,正好我們也正在往SpringBoot轉變,這...

    snifes 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<