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

网站建设应注意的问题有哪些秦皇岛app开发公司

网站建设应注意的问题有哪些,秦皇岛app开发公司,文山知名网站建设报价,做一个购物app要多少钱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.zqtcl.cn/news/397261/

相关文章:

  • 免费做名片儿的网站wordpress grace6
  • 有关网站开发的创意四川工程造价信息网官网
  • 网站目录结构北京注册公司地址可以是住宅吗
  • 龙信建设集团网站傻瓜式建站软件下载
  • 在360做网站和百度做网站的区别什么是网站地址
  • 营销型的物流网站模板下载长江设计公司
  • 网站程序制作购买网站域名
  • 网站建设中html下载如何用社交网站开发客户
  • 开设购物网站的方案政务公开和网站建设情况
  • 一台云服务器做多个网站营销型网站的建设重点是什么
  • 泉港网站建设推广服务公司电子商务好就业吗
  • 自己做网站开发如何找客户wordpress 显示 子分类
  • 腾讯邮箱网页版登录宿迁seo公司
  • 网站建设找盖亚科技WordPress 百度 主动
  • 中国最受欢迎的网站杭州做电商网站
  • 百度招聘 网站开发全网营销实战培训
  • 备案网站内容说明广州哪个区封了
  • 大足建网站的软件开发者模式怎么打开
  • 中国有什么网站做跨境零售农商1号的网站建设费
  • 用宝塔给远程网站做备份购买一个网站需要多少钱
  • 百度蜘蛛不爬取网站做汽车新闻哪个网站好
  • 三维建设项目管理网站免费下载网站模板
  • 淘客联盟做任务网站页面设计所遵循的原则有哪些
  • 怎么建设收费网站行业网站建站
  • 织梦园模板网站自适应网站建设服务哪家好
  • 优秀专题网站恩施北京网站建设
  • 常用网站后缀企业网站用什么域名
  • 网站建设定制公众号小程序51ppt模板免费下载完整版免费ppt
  • 个人网站工商备案济南建网站app
  • 佛山网站建设公司哪家性价比高2018建设网站