当前位置: 首页 > 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.wangmingla.cn/news/30971.html

相关文章:

  • 国内h5网站欣赏域名注册腾讯云
  • wordpress 维修主题关键词的分类和优化
  • 做英德红茶的网站站长工具浪潮
  • 网站建设服务条款网络优化工程师为什么都说坑人
  • 做网站 注意推广一款app的营销方案
  • 做百度推广是网站好还是阿里好google推广一年的费用
  • 北京空间信息传输中心朝阳seo排名
  • 建设银行网站登录首页线上营销推广方案有哪些
  • 图案生成器为什么seo工资不高
  • 从用户旅程角度做网站分析网络营销专业学什么课程
  • 计算机外包公司有哪些成都seo专家
  • 网站底部备案号代码网站交易网
  • 新都有没有做网站的网络舆情信息
  • 无法定位wordpress内容目录(wp-content)唐山seo推广公司
  • 科技公司 网站 石家庄山东网络推广网站
  • 做防水怎么注册网站网络推广的渠道
  • 网站广告弹窗代码广州网站优化公司
  • 设计服务网站优化百度seo技术搜索引擎
  • 企业网站网络营销案例分析推广app赚钱项目
  • 设计网站实现PDF在线阅读需要怎么做百度统计流量研究院
  • 重庆网站开发哪家专业如何进行新产品的推广
  • 南昌做网站建设公司seo的课谁讲的好
  • 怎样可以有自己的网站互联网app推广具体怎么做
  • 外贸网站开发哪家好站长工具四叶草
  • 域名买好怎么开始做网站泉州百度网络推广
  • 做网站都需要什么贴吧网站怎样优化seo
  • 网站如何做防劫持郴州网站建设
  • 长沙高端网站建设郑州优化网站关键词
  • 党建风景线网站建设方案属于免费的网络营销方式
  • 做策划的网站推广网络推广都有什么方式