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

做网站带来好处网站推广如何收费

做网站带来好处,网站推广如何收费,哈密网站制作公司,网站建设分析书引言概念 概念: publisher:生产者,也就是发送消息的一方 consumer:消费者,也就是消费消息的一方 queue:队列,存储消息。生产者投递的消息会暂存在消息队列中,等待消费者处理 exchang…

概念

概念:

  • publisher:生产者,也就是发送消息的一方

  • consumer:消费者,也就是消费消息的一方

  • queue:队列,存储消息。生产者投递的消息会暂存在消息队列中,等待消费者处理

  • exchange:交换机,负责消息路由。生产者发送的消息由交换机决定投递到哪个队列。

  • virtual host:虚拟主机,起到数据隔离的作用。每个虚拟主机相互独立,有各自的exchange、queue

helloworld快速上手

启动mq服务

brew services start rabbitmq

浏览器打开:http://localhost:15672/

可以看到成功进入

Username和Password均为guest

引入依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId></dependency>

配置文件

spring:rabbitmq:host: localhost #域名port: 5672 #端口username: guest #用户名password: guest #密码

生产者定义

import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.rabbit.annotation.Exchange;
import org.springframework.amqp.rabbit.annotation.Queue;
import org.springframework.amqp.rabbit.annotation.QueueBinding;
import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component;@Component
@RequiredArgsConstructor
@Slf4j
public class SpringRabbitListener {@RabbitListener(bindings = @QueueBinding(value = @Queue(name = "test.queue", durable = "true"),exchange = @Exchange(name = "test.direct"),key = "test.key"))public void listenPaySuccess(String msg){System.out.println("消费者接收到topic.queue的消息:【" + msg + "】");}
}

消费者定义

import org.junit.jupiter.api.Test;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;@SpringBootTest
public class SpringAmqtest {@Autowiredprivate RabbitTemplate rabbitTemplate;@Testpublic void testQueue(){rabbitTemplate.convertAndSend("test.direct","test.key", "测试下发送消息");}
}

启动springboot服务

控制台消息

可以看到生产者发送消息且成功被消费者消费

参考资料:

黑马RabbitMQ

http://www.ds6.com.cn/news/108164.html

相关文章:

  • 免费域名申请个人网站搜索引擎优化实训心得
  • 做海报有什么参考的网站云搜索app
  • 蛇口做网站谷歌推广新手教程
  • 网站改域名如何做百度优化seo百度点击软件
  • 专门提供做ppt小素材的网站湖南靠谱的关键词优化哪家好
  • 岳阳网站制作网站优化服务
  • 全flash网站怎么做一个网页
  • 我可以复制别人网站代码自己做我的网站吗具windows优化大师会员兑换码
  • 网站推广的基本方法百度云服务器官网
  • 网站开发熬夜么设计好看的网站
  • 南昌网站建设和推广绍兴seo公司
  • 黄村专业网站建设公司如何网站推广
  • 深圳门户网站建设专业引流推广网站
  • 长春启做网站多少河北关键词seo排名
  • 一个做网页的网站网页生成app
  • 建设澳洲企业网站搜索引擎的四个组成部分及作用
  • 网站域名注销石家庄seo网络优化的公司
  • 山东网站定制策划站长全网指数查询
  • 福清市城乡建设局网站外包公司到底值不值得去
  • 安庆商务网站建设最近的新闻大事
  • 啥前端框架可以做网站首页企业策划方案怎么做
  • 网站上滚动图片如何做超级外链吧外链代发
  • 做暧暖免费观看网站荨麻疹怎么治疗能除根
  • 做文案公众号策划兼职网站软文广告经典案例200字
  • 石景山做网站的公司百度上海分公司
  • 软件开发和网站开发区别促销方法100种
  • 模板网建站网络推广山东
  • 国外域名。国内网站seo外链是什么意思
  • 网站怎么做一盘优化排名长沙seo免费诊断
  • 3d展示网站源码深圳网页设计公司