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

西安分销商城网站建设学生如何自己做网站

西安分销商城网站建设,学生如何自己做网站,企业网站建设平台的功能,建设银行朝阳支行网站一、安装Erlang与Rabbitmq 安装教程本教程是在centos8下试验的,其实linux系统的都差不多RabbitMQ官方:Messaging that just works — RabbitMQRabbitMQ是开源AMQP实现,服务器端用Erlang语言编写,Python、Ruby、 NET、Java、JMS、c…

一、安装Erlang与Rabbitmq

 安装教程本教程是在centos8下试验的,其实linux系统的都差不多RabbitMQ官方:Messaging that just works — RabbitMQRabbitMQ是开源AMQP实现,服务器端用Erlang语言编写,Python、Ruby、 NET、Java、JMS、c、PHP、action screcrive AMQP (高级消息队列协议)和高级消息队列协议是APP应用层协议的开放标准,是为面向消息的中间件而设计的。消息中间件主要用于组件之间的解耦,其中消息的发送方不需要知道消息使用者的存在,反之_rabbitmq安装https://blog.csdn.net/weixin_44545251/article/details/128216395

二、在springboot中使用rabbitmq

1.导入依赖

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

2.编写配置文件

spring:rabbitmq:host: localhostport: 5672username: guestpassword: guest

3.配置一个队列

package com.example.Rabbtimq.config;import org.springframework.amqp.core.Queue;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;@Configuration
public class QueueAndExchangeConfig {@Bean("myFirstQueue")public Queue getFirstQueue(){return new Queue("my-first-queue");}
}

4.编写一个生产者类

package com.example.Rabbtimq.controller;import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("producer")
public class RabbitMqController {@Autowiredprivate RabbitTemplate rabbitTemplate;@GetMapping("producerSendFirstQueue")public String sendMsg(String msg){rabbitTemplate.convertAndSend("my-first-queue",msg);return msg;}}

5.编写一个消费者监听队列中的消息

package com.example.Rabbtimq.controller;import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@Component
public class ConsumerHandler {@RabbitListener(queues = "my-first-queue")public void getFirstQueue(String msg){System.out.println("消费者1:"+msg);}
}

6.使用接口工具调生产接口

7.查看图形化界面

http://www.yayakq.cn/news/849328/

相关文章:

  • 网站设计有限公司个人网站开发技术要求
  • c 网站开发的书籍南宁建行 网站
  • 电子技术支持 东莞网站建设南京有哪些做网站的公司
  • 宁波市住房和城乡建设厅网站wordpress用户验证码
  • 网站开发哪里好做绿植o2o网站怎么样
  • 海口市住房和城乡建设局网站永泰县建设局网站
  • 做网站支付系统难度网站优化多少钱
  • 哈尔滨建设网站公司哪家好上海二手房
  • 最好的免费建站网站iframe wordpress
  • 做以个一元购的网站多少钱网站验证码系统
  • 设计头条app官方网站江苏建站管理系统信息
  • 网站建设.龙兵北京专业网站开发
  • 虚拟机主机网站建设的几个步骤那个网站卖数据库
  • 济南建设工程交易中心seo优化在哪里学
  • 泉州网站制作案例网络商城是什么
  • 登录建设官方网站Wordpress iPhone 上传
  • 校园文化宣传主题网站的建设网站构建建设制作平台
  • 网站建设公司那家好全部网站
  • 免费制作简历模板网站oa官网下载
  • 模仿的网站做一样违法吗那个网站做图片好看
  • 做网站的技术要求高吗大德通众包 做网站怎么样
  • wordpress 空行洛阳seo博客
  • 高佣联盟做成网站怎么做网站建设合同交印花税
  • 专业网站开发开发全球最好的黄页网站
  • 建设百度网站多少钱什么平台发广告最有效
  • 网站改版 优势wordpress a hover 鼠标
  • 印度电商平台网站建设策划怎样制作悬浮的WordPress
  • 行业门户网站案例分析泰安网站建设策划方案
  • 寮步网站建设极致发烧手机怎么建自己的网站
  • it运维服务WordPress优化速度插件