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

如何做校园网站中国建设个人网上银行官网

如何做校园网站,中国建设个人网上银行官网,wordpress 苏醒,好网站建设公司哪家好1、安装rabbitmq 怎么安装rabbitmq请查看之前课程#xff0c;如果已经安装#xff0c;请略过此步。 2、创建vendor文件夹或是直接采用PHP框架 mkdir vendor 3、进入文件 cd vendor 4、安装php扩展 composer require php-amqplib/php-amqplib 5、进入上级创建dead文件…1、安装rabbitmq 怎么安装rabbitmq请查看之前课程如果已经安装请略过此步。 2、创建vendor文件夹或是直接采用PHP框架 mkdir vendor 3、进入文件 cd vendor 4、安装php扩展 composer require php-amqplib/php-amqplib 5、进入上级创建dead文件夹 cd ../ mkdir dead 6、进入dead文件并创建生产者php cd dead touch dead_pub.php 7、输入dead生产者内容 ?phprequire_once ../vendor/autoload.php;use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; use PhpAmqpLib\Wire\AMQPTable;$v_host order;$exc_name exc_pay; $routing_key route_pay; $queue_name queue_pay; $ttl 20000;$dead_exc_name dead_exc_pay; $dead_routing_key dead_route_pay; $dead_queue_name dead_queue_pay;$connection new AMQPStreamConnection(localhost,5672,wangyulong,wangyulong,$v_host);$channel $connection-channel();$channel-exchange_declare($exc_name,direct,false,false,false);$args new AMQPTable([x-message-ttl$ttl,x-dead-letter-exchange$dead_exc_name,x-dead-letter-routing-key$dead_routing_key]);$channel-queue_declare($queue_name,false,true,false,false,false,$args);$channel-queue_bind($queue_name,$exc_name,$routing_key);//声明死信交换器 队列$channel-exchange_declare($dead_exc_name,direct,false,false,false);$channel-queue_declare($dead_queue_name,false,true,false,false);$channel-queue_bind($dead_queue_name,$dead_exc_name ,$dead_routing_key);$data this is dead message;$msg new AMQPMessage($data,[delivery_modeAMQPMEssage::DELIVERY_MODE_PERSISTENT]);$channel-basic_publish($msg,$exc_name,$routing_key);$channel-close();$connection-close();8、创建消费者php touch dead_worker.php 9、输入dead消费者内容 ?phprequire_once ../vendor/autoload.php;use PhpAmqpLib\Connection\AMQPStreamConnection;$v_host order;$dead_exc_name dead_exc_pay; $dead_routing_key dead_route_pay; $dead_queue_name dead_queue_pay;$connection new AMQPStreamConnection(localhost,5672,wangyulong,wangyulong,$v_host);$channel $connection-channel();$channel-exchange_declare($dead_exc_name,direct,false,false,false);$channel-queue_bind($dead_queue_name,$dead_exc_name,$dead_routing_key);$callback function($msg){echo received ,$msg-body,\n;$msg-ack(); };$channel-basic_qos(null,1,null);$channel-basic_consume($dead_queue_name,,false,false,false,false,$callback);while($channel-is_open()){$channel-wait(); }$channel-close();$connection-close(); 10、执行消费者 php dead_worker.php 11、执行生产者 php dead_pub.php 此时你会发现只有dead消费者并没有数据而是退后2秒才有数据。这就是rabbitmq dead延迟队列工作模式硬实力
http://www.hkea.cn/news/14469573/

相关文章:

  • 怎么进入微信官方网站郑州妇科医院正规有哪些
  • 国外素材网站推荐wordpress公司企业
  • 做百科需要用什么网站做参考wordpress 微信登录插件下载失败
  • 关键词优化简易wordpress网页优化
  • 曰本免费网站赣州做网站优化
  • 最早做淘宝客的网站盘锦市住房和城乡建设厅网站
  • 简述网站的建设步骤中学网站建设
  • 青岛快速建站模板中小企业网站建设平台
  • 烟台网站的优化移动互联网开发人才网
  • 便宜的手机网站建设龙口市规划建设局网站
  • 网站服务器地址在哪里看小程序的推广方法
  • 网站空间购买自己没有产品
  • 网站备案查询 优帮云wordpress批量替换代码
  • 安徽省建设安全监督站的网站商城app搭建
  • 网站正在建设中 htmll全景网站app
  • 一个网站可以做几个关键词江门网站设计价格
  • 电子商务网站建设答辩记录wordpress第三方客户端
  • 建网站做代理ip建设网站建设方案
  • 欧美网站特点免费psd模板素材
  • 英文网站建设官网网页制作属于前端吗
  • 深圳网站优化公司哪家好长沙找工作哪个网站好
  • 网站一般用什么做的做二手平台公益的网站
  • 常见的电子商务网站有哪些发免费广告电话号码
  • 电商网站建设综述网站域名过期怎么办
  • 易语言做购物网站长安网站建设免费咨询
  • 基于php技术的个人网站设计wordpress魔客模板
  • 网站上一页下一页怎么做定制一个软件要多少钱
  • IT男做网站wordpress会员等级查看文章
  • 怎么样免费做自己的网站百度seo优化技巧
  • 凡科自助建站自己做网站做违规网站