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

三五互联做的网站怎么样电话销售如何快速吸引客户

三五互联做的网站怎么样,电话销售如何快速吸引客户,用dw做旅游的网站的设计,网页设计与制作自考6.1场景#xff1a; 1.定时发布文章 2.秒杀之后#xff0c;给30分钟时间进行支付#xff0c;如果30分钟后#xff0c;没有支付#xff0c;订单取消。 3.预约餐厅#xff0c;提前半个小时发短信通知用户。 A - 13:00 17:00 16:30 延迟时间#xff1a; 7*30 * 60 *…6.1场景 1.定时发布文章 2.秒杀之后给30分钟时间进行支付如果30分钟后没有支付订单取消。 3.预约餐厅提前半个小时发短信通知用户。 A - 13:00 17:00 16:30 延迟时间 7*30 * 60 * 1000 B - 11:00 18:00 17:30 延迟时间 13*30 * 60 * 1000 C - 8:00 14:00 13:30 延迟时间 11*30 * 60 * 1000 6.2第一种方式创建具有超时功能且绑定死信交换机的消息队列 Bean public Queue directQueueLong(){ return QueueBuilder.durable(“业务队列名称”) .deadLetterExchange(“死信交换机名称”) .deadLetterRoutingKey(“死信队列 RoutingKey”) .ttl(20000) // 消息停留时间 //.maxLength(500) .build(); } 监听死信队列即可处理超时的消息队列 缺点 上述实现方式中ttl延时队列中所有的消息超时时间都是一样的如果不同消息想设置不一样的超时时间就需要建立多个不同超时时间的消息队列比较麻烦且不利于维护。 6.3第二种方式创建通用延时消息 rabbitTemplate.convertAndSend(“交换机名称”, “RoutingKey”,“对象”, message { message.getMessageProperties().setExpiration(String.valueOf(5000))return message;});缺点 该种方式可以创建一个承载不同超时时间消息的消息队列但是这种方式有一个问题如果消息队列中排在前面的消息没有到超时时间即使后面的消息到了超时时间先到超时时间的消息也不会进入死信队列而是先检查排在最前面的消息队列是否到了超时时间如果到了超时时间才会继续检查后面的消息。 6.4 第三种方式使用rabbitmq的延时队列插件实现同一个队列中有多个不同超时时间的消息并按时间超时顺序出队 6.4.1下载延迟插件 在 RabbitMQ 的 3.5.7 版本之后提供了一个插件rabbitmq-delayed-message-exchange来实现延迟队列 同时需保证 Erlang/OPT 版本为 18.0 之后。 我这里 MQ 的版本是 3.10.0 现在去 GitHub 上根据版本号下载插件 6.4.2安装插件并启用 我用的是 Docker 客户端下载完成后直接把插件放在 /root 目录然后拷贝到容器内plugins目录下rabbitmq是容器的name也可以使用容器id docker cp /home/208/rabbitmq_delayed_message_exchange-3.10.0.ez rabbitmq:/plugins 进入 Docker 容器 docker exec -it rabbitmq /bin/bash 在plugins内启用插件 #先执行解除防火墙限制增加文件权限 umask 0022 rabbitmq-plugins enable rabbitmq_delayed_message_exchange 退出容器 exit 重启 RabbitMQ docker restart rabbitmq 通过UI查看 6.4.3原理 6.4.4如何使用 1、消费者 2、生产者 6.延迟队列 6.1场景 1.定时发布文章 2.秒杀之后给30分钟时间进行支付如果30分钟后没有支付订单取消。 3.预约餐厅提前半个小时发短信通知用户。 A - 13:00 17:00 16:30 延迟时间 7*30 * 60 * 1000 B - 11:00 18:00 17:30 延迟时间 13*30 * 60 * 1000 C - 8:00 14:00 13:30 延迟时间 11*30 * 60 * 1000 6.2第一种方式创建具有超时功能且绑定死信交换机的消息队列 Bean public Queue directQueueLong(){ return QueueBuilder.durable(“业务队列名称”) .deadLetterExchange(“死信交换机名称”) .deadLetterRoutingKey(“死信队列 RoutingKey”) .ttl(20000) // 消息停留时间 //.maxLength(500) .build(); } 监听死信队列即可处理超时的消息队列 缺点 上述实现方式中ttl延时队列中所有的消息超时时间都是一样的如果不同消息想设置不一样的超时时间就需要建立多个不同超时时间的消息队列比较麻烦且不利于维护。 6.3第二种方式创建通用延时消息 rabbitTemplate.convertAndSend(“交换机名称”, “RoutingKey”,“对象”, message { message.getMessageProperties().setExpiration(String.valueOf(5000))return message;});缺点 该种方式可以创建一个承载不同超时时间消息的消息队列但是这种方式有一个问题如果消息队列中排在前面的消息没有到超时时间即使后面的消息到了超时时间先到超时时间的消息也不会进入死信队列而是先检查排在最前面的消息队列是否到了超时时间如果到了超时时间才会继续检查后面的消息。 6.4 第三种方式使用rabbitmq的延时队列插件实现同一个队列中有多个不同超时时间的消息并按时间超时顺序出队 6.4.1下载延迟插件 在 RabbitMQ 的 3.5.7 版本之后提供了一个插件rabbitmq-delayed-message-exchange来实现延迟队列 同时需保证 Erlang/OPT 版本为 18.0 之后。 添加链接描述 我这里 MQ 的版本是 3.10.0 现在去 GitHub 上根据版本号下载插件 6.4.2安装插件并启用 我用的是 Docker 客户端下载完成后直接把插件放在 /root 目录然后拷贝到容器内plugins目录下rabbitmq是容器的name也可以使用容器id docker cp /home/208/rabbitmq_delayed_message_exchange-3.10.0.ez rabbitmq:/plugins 进入 Docker 容器 docker exec -it rabbitmq /bin/bash 在plugins内启用插件 #先执行解除防火墙限制增加文件权限 umask 0022 rabbitmq-plugins enable rabbitmq_delayed_message_exchange 退出容器 exit 重启 RabbitMQ docker restart rabbitmq 通过UI查看 6.4.3原理 6.4.4如何使用 1、消费者 2、生产者
http://www.dnsts.com.cn/news/16374.html

相关文章:

  • 烟台网站推广效果好科技局是做什么的
  • 山东坤泰建设集团网站先进的网站设计公司
  • 微平台网站开发网站备案容易通过吗
  • 金昌市建设局官方网站装修公司排名 装饰设计
  • 运河建设管理网站建网站 服务器
  • 手机网站建设步骤商城门户网站源码
  • 视频网站开发html 网站建设中模板
  • 博客网站哪个权重高重庆网站建设q.479185700惠
  • 下载app 的网站 如何做wordpress 防注入广告
  • 温州市网络公司网站建设公司网站后台怎样批量上传
  • dw做企业网站主机屋 建网站教程
  • 17网站一起做网店睡衣手机网站设计方案
  • 建设摩托官方网站u爽龙里县建设局管方网站
  • 装饰公司网站源码深圳市深圳市住房和建设局网站首页
  • 湖南省交通建设质量安全监督管理局网站网站推广营销公司
  • 网站设计如何收费标准网站开发美工总结
  • 网站布局分类专业做邯郸网站优化
  • 网页设计师个人网站遵义网站建设推广
  • 中小企业网站建设行情最新网站推广哪家好
  • 做网站编辑要会什么东莞网站建设网页推广
  • 网站服务器排名前十网站活动平台推广计划
  • 只做网站河南省豫建设计院网站
  • 朔州市住房与城乡建设厅网站酒店vi设计
  • 自学搭建网站wordpress无法连接ftf服务器
  • 公众号开发源码佛山企业推广优化
  • wordpress适合视频网站吗贵阳网站建设黔搜
  • 宁夏网站设计联系电话百度seo原理
  • dedecms 做的医院网站jsp网站服务建设开题报告
  • 建站行业现状探讨专门找事做的网站
  • 大唐网站首页青岛房产网上查询