当前位置: 首页 > news >正文

企业网站建设的步骤有服务器做网站

企业网站建设的步骤,有服务器做网站,白酒类网站模板,光明建网站的公司topic模式 RoutingKey 按照英文单词点号多拼接规则填充。其中消费者匹配规则时候 * 代表一个单词#xff0c;#表示多个单词 消费者C1的RoutingKey 规则按照*.orange.* 匹配 绑定队列Q1 package com.esint.rabbitmq.work05;import com.esint.rabbitmq.RabbitMQUtils; import … topic模式 RoutingKey 按照英文单词点号多拼接规则填充。其中消费者匹配规则时候 * 代表一个单词#表示多个单词 消费者C1的RoutingKey 规则按照*.orange.* 匹配 绑定队列Q1 package com.esint.rabbitmq.work05;import com.esint.rabbitmq.RabbitMQUtils; import com.rabbitmq.client.BuiltinExchangeType; import com.rabbitmq.client.Channel; import com.rabbitmq.client.DeliverCallback;public class ReceiveLogsTopic01 {public static final String EXCHANGE_NAME topic;public static void main(String[] args) throws Exception {Channel channel RabbitMQUtils.getChannel();channel.exchangeDeclare(EXCHANGE_NAME, BuiltinExchangeType.TOPIC);String queueName Q1;channel.queueDeclare(queueName,false,false,false,null);channel.queueBind(queueName,EXCHANGE_NAME,*.orange.*);System.out.println(Q1队列等待接受消息...);DeliverCallback deliverCallback (deliverTag,mes)-{System.out.println(打印ReceiveLogsTopic01控制台消息 new String(mes.getBody(),UTF-8));System.out.println(接收队列 queueName 绑定键 mes.getEnvelope().getRoutingKey());};channel.basicConsume(queueName,true,deliverCallback,deliverTag-{});}} 消费者C2的RoutingKey 规则按照*.rabbit.* 和 lazy.# 匹配 绑定队列Q2 package com.esint.rabbitmq.work05;import com.esint.rabbitmq.RabbitMQUtils; import com.rabbitmq.client.BuiltinExchangeType; import com.rabbitmq.client.Channel; import com.rabbitmq.client.DeliverCallback;public class ReceiveLogsTopic02 {public static final String EXCHANGE_NAME topic;public static void main(String[] args) throws Exception {Channel channel RabbitMQUtils.getChannel();channel.exchangeDeclare(EXCHANGE_NAME, BuiltinExchangeType.TOPIC);String queueName Q2;channel.queueDeclare(queueName,false,false,false,null);channel.queueBind(queueName,EXCHANGE_NAME,*.*.rabbit);channel.queueBind(queueName,EXCHANGE_NAME,lazy.#);System.out.println(Q2队列等待接受消息...);DeliverCallback deliverCallback (deliverTag,mes)-{System.out.println(打印ReceiveLogsTopic01控制台消息 new String(mes.getBody(),UTF-8));System.out.println(接收队列 queueName 绑定键 mes.getEnvelope().getRoutingKey());};channel.basicConsume(queueName,true,deliverCallback,deliverTag-{});}} 生产者顺序发送 bindKeyMap.put(quick.orange.rabbit,Q1 Q2 catch【1】);bindKeyMap.put(lazy.orange.elep,Q1 Q2 【2】);bindKeyMap.put(quick.orange.fox,Q1【3】);bindKeyMap.put(lazy.brown.fox,Q2【4】);bindKeyMap.put(lazy.pink.rabbit,Q2 Q2【5】);bindKeyMap.put(quick.brown.fox,wu【6】);bindKeyMap.put(quick.orange.male.rabbit,wu【7】);bindKeyMap.put(lazy.orange.male.rabbit,Q2【8】);package com.esint.rabbitmq.work05;import com.esint.rabbitmq.RabbitMQUtils; import com.rabbitmq.client.Channel;import java.util.HashMap; import java.util.Map;public class ProductLogs {public static final String EXCHANGE_NAME topic;public static void main(String[] args) throws Exception {Channel channel RabbitMQUtils.getChannel();HashMapString,String bindKeyMap new HashMap();bindKeyMap.put(quick.orange.rabbit,Q1 Q2 catch【1】);bindKeyMap.put(lazy.orange.elep,Q1 Q2 【2】);bindKeyMap.put(quick.orange.fox,Q1【3】);bindKeyMap.put(lazy.brown.fox,Q2【4】);bindKeyMap.put(lazy.pink.rabbit,Q2 Q2【5】);bindKeyMap.put(quick.brown.fox,wu【6】);bindKeyMap.put(quick.orange.male.rabbit,wu【7】);bindKeyMap.put(lazy.orange.male.rabbit,Q2【8】);for (Map.EntryString, String bindingKeyEntry : bindKeyMap.entrySet()) {String key bindingKeyEntry.getKey();String value bindingKeyEntry.getValue();channel.basicPublish(EXCHANGE_NAME,key,null,value.getBytes(UTF-8));System.out.println(生产者发消息 value);}} } 运行消费者1 消费者2执行生产者 生产者 消费者1: 消费者2:
http://www.yutouwan.com/news/314377/

相关文章:

  • wordpress 面包插件如何进行网站的seo
  • 个人网站做交易类的赚钱吗程序员代做网站违法
  • 枣庄市住房和城乡建设局网站建设网站过程视频
  • 农业信息门户网站建设方案传统生意转型做那个网站好
  • 网站建设费用核算科目中企动力员工感受
  • 如何设置企业网站做二手网站有哪些问题
  • 付费ppt模板网站哪个好wordpress黑帽插件
  • 专业做家具的网站wordpress增加变量
  • 网站布局是什么样的信阳网站建设培训
  • 济南的企业网站建设做网站的商家怎么赚取流量费
  • 塘厦镇住房规划建设局网站陕西民盛建设有限公司网站
  • 私募基金公司网站建设品牌建设的论文
  • 城市中国商业网站平台商务网站建设总结
  • 华为云网站备案流程郑州app开发公司定制外包
  • 最优的锦州网站建设公司注册网上核名官网
  • 如何制作自己的网站页制作维启网站建设
  • 网站注册免费永久做网站建设推广好做吗
  • 东莞各类免费建站动漫网站建设的目的
  • 免费网站建设有哪些高端定制网站设计
  • 龙华网站建设公司直接用源码做网站盗版吗
  • 网站在百度搜索不到seo网站排名优化服务
  • 加盟的网站建设用户体验网站
  • 直播平台推荐深圳企业网站seo
  • 建设网站构成国外网站建设平台
  • 基于jsp企业网站开发设计答辩ppt电商网站建设制作
  • 东莞网站建设_东莞网页设计】大数据营销平台有哪些
  • 广州黄浦区建设局网站wordpress商城版
  • 关键词带淘宝的网站不收录建设银行企业网银网站无法打开
  • 张家界seo网站优化娄底网站建设企业
  • 衡水做网站哪家好淘宝购买网站建设