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

网站自动跳转沈阳世纪兴网站制作

网站自动跳转,沈阳世纪兴网站制作,电子商务网站开发的基本流程,广告平面设计师介绍RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整,可复用的企业级消息队列(Message Queue 一种应用程序与应用程序之间的一种通信方法)系统,RabbitMQ可以实现点对点,发布订阅等消息处理模式官网#xff1a;https://www.rabbitmq.com/dotnet.h… 介绍RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整,可复用的企业级消息队列(Message Queue 一种应用程序与应用程序之间的一种通信方法)系统,RabbitMQ可以实现点对点,发布订阅等消息处理模式官网https://www.rabbitmq.com/dotnet.html开源地址https://github.com/rabbitmq/rabbitmq-dotnet-client安装docker下安装 RabbitMQdocker pull rabbitmq:3-management docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 -d rabbitmq:3-management 其他平台安装 RabbitMQhttps://www.rabbitmq.com/download.html为了开发方便我在docker中安装了RabbitMQRabbitMQ安装完成后默认端口打开地址为http://localhost:15672输入默认账号密码guest/guest可以看到RabbitMQ UI界面。快速开始接下来我们用RabbitMQ来完成一个比较常见的生产者和消费者模式的代码新建两个控制台项目RabbitMQConsumer和RabbitMQProducer。分别在两个项目中安装组件Install-Package RabbitMQ.Client 在RabbitMQProducer生产者项目中添加以下代码。using RabbitMQ.Client; using System; using System.Text;namespace RabbitMQProducer {class Program{static void Main(string[] args){var factory  new ConnectionFactory(){HostName  localhost,Port  5672,UserName  guest,Password  guest};using var connection  factory.CreateConnection();using var channel  connection.CreateModel();var exchange  msg_test;channel.ExchangeDeclare(exchange, type: ExchangeType.Fanout);for (int i  0; i  10000; i){var message  $hello我是生产者【{i  1}】号;var body  Encoding.UTF8.GetBytes(message);channel.BasicPublish(exchange, routingKey: , basicProperties: null, body: body);Console.WriteLine($- 发送消息{message});}}} } 模拟发出10000次消息接下来在RabbitMQConsumer消费者项目中接收消息代码如下using RabbitMQ.Client; using RabbitMQ.Client.Events; using System; using System.Text;namespace RabbitMQConsumer {class Program{static void Main(string[] args){var factory  new ConnectionFactory(){HostName  localhost,Port  5672,UserName  guest,Password  guest};using var connection  factory.CreateConnection();using var channel  connection.CreateModel();var exchange  msg_test;channel.ExchangeDeclare(exchange, type: ExchangeType.Fanout);var queueName  channel.QueueDeclare().QueueName;channel.QueueBind(queue: queueName, exchange, routingKey: );Console.WriteLine(开始监听消息...);while (true){var consumer  new EventingBasicConsumer(channel);consumer.Received  (model, ea) {byte[] body  ea.Body.ToArray();var message  Encoding.UTF8.GetString(body);Console.WriteLine($- 接收到消息{message});};channel.BasicConsume(queue: queueName, autoAck: true, consumer: consumer);}}} } 同时启动两个看看效果。一闪而过速度还是挺快的更多操作可以查看官方教程https://www.rabbitmq.com/getstarted.html
http://www.zqtcl.cn/news/796057/

相关文章:

  • 企业网站建设能解决什么问题设计房子需要多少钱
  • 专业网站开发制作石家庄信息门户网站定制
  • 藤虎网络广州网站建设网站域名实名认证官网
  • 佛山专业网站建设公司推荐it行业做网站一个月多少钱
  • 三网合一网站怎么做苏醒主题做的网站
  • wordpress站内统计插件wordpress模板 单栏
  • 龙岩网站定制网站开发 技术路线
  • 广州制作网站开发网站标题怎么设置
  • 海南旅游网站开发背景做网站兼容ie
  • 查找人网站 优帮云本地升级wordpress
  • 安庆什么网站好小事做wordpress主题vue
  • 高端商品网站网络运维工程师面试题及答案
  • 做网站的dw全称是啥适合迷茫年轻人的工作
  • 免费软件库合集软件资料网站wordpress go链接跳转错误
  • 重庆那里做网站外包好和镜像网站做友链
  • 网站栏目关键词装修效果图制作软件
  • 企业网站开发公司-北京公司北京医疗网站建设公司
  • 可以做配音兼职的网站产品网站怎样做外部链接
  • 如何制作网站效果图做外单要上什么网站
  • 网站开发预算编制网站可以制作ios
  • 强化网站建设网页翻译怎么弄出来
  • 长春火车站到龙嘉机场高铁时刻表视频网站建设公司排名
  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计