如何在Windows中的Rabbitmq如何启动

这篇具有很好参考价值的文章主要介绍了如何在Windows中的Rabbitmq如何启动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.如何在Windows中的Rabbitmq如何启动

1、进入rabbitmq的sbin目录,输入CMD,然后按下enter(回车键)  

windows启动rabbitmq,rabbitmq,分布式

 windows启动rabbitmq,rabbitmq,分布式

2、在命令窗口中输入:   rabbitmq-plugins enable rabbitmq_management    启用管理服务。

3、在命令窗口中输入:    rabbitmqctl start_app   启动服务。

查看是否启动成功

如果不行的话 就试试 进入rabbitmq的sbin目录,进入CMD   在命令提示符里输入:Rabbitmq-server  启动

windows启动rabbitmq,rabbitmq,分布式

出现这样的页面就证明启动成功了!

1、浏览器访问http://localhost:15672/

输入账号:guest(你的账号),密码:guest(你的密码)     点击登录

停止服务的命令:      Rabbitmq-service stop  

windows启动rabbitmq,rabbitmq,分布式

这样就成功了!

 2.如何在java中使用Rabbitmq呢?

1.先添加依赖

       <!--AMQP依赖,包含RabbitMQ-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-amqp</artifactId>
        </dependency>

2.消息生成队列

生成消息队列方法一:

import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
import org.junit.Test;

import java.io.IOException;
import java.util.concurrent.TimeoutException;

/**
 * 消息队列原生的生成方法
 */
public class PublisherTest {



    @Test
    public void testSendMessage() throws IOException, TimeoutException {
        // 1.建立连接
        ConnectionFactory factory = new ConnectionFactory();
        // 1.1.设置连接参数,分别是:主机名、端口号、vhost、用户名、密码
        factory.setHost("127.0.0.1");
        factory.setPort(5672);
        factory.setVirtualHost("/");
        factory.setUsername("guest"); // 你的rabbitMQ的账号
        factory.setPassword("guest"); // 你的rabbitMQ的密码
        // 1.2.建立连接
        Connection connection = factory.newConnection();

        // 2.创建通道Channel
        Channel channel = connection.createChannel();

        // 3.创建队列
        String queueName = "simple.queue";
        channel.queueDeclare(queueName, false, false, false, null);

        // 4.发送消息
        String message = "hello, rabbitmq!";
        channel.basicPublish("", queueName, null, message.getBytes());
        System.out.println("发送消息成功:【" + message + "】");

        // 5.关闭通道和连接
        channel.close();
        connection.close();

    }
}

生成消息队列方法二: 

@RunWith(SpringRunner.class)
@SpringBootTest
public class publisher{

	@Autowired
	private RabbitTemplate rabbitTemplate;

	@Test
	//  发送消息队列
	public void testSendMessage2SimpleQueue(){
//      队列名称
		String queueName = "simple.queue";
//      消息
		String message = "你好啊, rabbitmq!";
		rabbitTemplate.convertAndSend(queueName,message);
	}

3.消息消费队列

@Component
public class consumer {

// 获取那个消息队列    消息队列的名称
	@RabbitListener(queues = "simple.queue")
	public  void  listenSimpleQueueMessage(String message) {
//
		System.out.println("spring 消费者接收到的消息是:"+message);
	}

}

4.yml配置文件

spring:
  rabbitmq:
    host: 127.0.0.1 # rabbitMQ的ip地址
    port: 5672 # 端口
    username: guest  # rabbitmq的账号
    password: guest    # rabbitmq的密码
    virtual-host: /


 文章来源地址https://www.toymoban.com/news/detail-715143.html

到了这里,关于如何在Windows中的Rabbitmq如何启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RabbitMQ安装教程(Windows版本)

    简介: RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。 如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。 安装: 首先需要安装 Erlang环境 官网: http://www.erlang.org/ Windows版下载地址

    2024年02月07日
    浏览(45)
  • Windows环境下安装RabbitMQ

            消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性。         使用较多的消息队列有 ActiveMQ(安全),RabbitMQ,ZeroMQ,Kafka(大数据),MetaMQ,RocketMQ。         RabbitMQ是一

    2024年02月12日
    浏览(38)
  • RabbitMq - windows 系统上安装

    在安装rabbitmq 之前,我们需要了解 RabbitMQ 和 Erlang/OTP 版本对应关系: 官网地址:https://www.rabbitmq.com/which-erlang.html 下载地址:https://www.rabbitmq.com/install-windows.html 在此,我下载的是 3.12.11 版本的,直接点击就下载了 下载地址:https://www.erlang.org/downloads 下载完成,两个都以管理

    2024年02月01日
    浏览(26)
  • Windows安装RabbitMQ详细教程

      RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。 ​ AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。 ​ RabbitMQ 最初起源于

    2024年02月07日
    浏览(47)
  • Windows下彻底卸载RabbitMQ

    卸载erlang,打开控制面板,双击程序和功能 程序列表中,右键单击“Erlang OTP”,然后单击“卸载”(或安装目录点击Uninstall.exe卸载)  打开Windows任务管理器,在任务管理器中,查找进程epmd.exe。 如果此进程仍在运行,请右键单击该进程,然后单击“结束进程” 删除电脑中所有

    2024年02月12日
    浏览(42)
  • RabbitMQ的Windows版安装教程

    曾经写过一篇关于RabbitMQ的Ubuntu安装教程(),当时使用的是Docker将RabbitMQ安装到虚拟机上,但是有很多小伙伴问Windows上如何进行安装RabbitMQ,以及如何简单使用RabbitMQ,所以这期就来简单讲解一下RabbitMQ的Windows安装教程。 首先进入官方文档,找到Windows安装教程:https://www.r

    2024年03月10日
    浏览(47)
  • Windows 安装 RabbitMq 和 Erlang

    音乐RabbitMq是基于Erlang开发的,所以先要安装这个环境 下载地址:32位 64位 其他版本自己找 官网 下载完之后无脑安装直接一直下一步 2.1 新建ERLANG_HOME 把自己的安装的根目录填进去 比如:C:Program FilesErlang OTP 2.2 在Path中新建 %ERLANG_HOME%bin 2.3 打开CMD输入 erl 出现版本号即可

    2024年02月15日
    浏览(40)
  • Windows下的RabbitMq安装(图文教学)

    RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang ( https://www.erlang.org/downloads )。同时,在安装RabbitMQ 时需要注意RabbitMQ 与Erlang的对应版本,防止安装过程中出错。一般情况下,版本均选择新版本不会有太大问题,但还是需要注意下。可以参考

    2024年02月04日
    浏览(37)
  • windows安装RabbitMq,修改数据保存位置

    1、先安装Erlang, Erlang和RabbitMQ有版本对应关系。 官网RabbitMQ与Erlang版本对应 RabbitMQ Erlang Version Requirements — RabbitMQ 2、安装RabbitMQ。 3、修改数据保存地址。找到安装目录下的sbin文件夹,找到rabbitmq-env.bat,编辑文件, ERLANG_HOME  方法后增加一段代码 set RABBITMQ_BASE=路径 4、打开

    2024年01月23日
    浏览(37)
  • spring cloud 搭建消息中间件 RabbitMQ 环境、Mac/Windows下载安装RabbitMQ、配置RabbitMQ环境变量

    spring boot、spring cloud工程:Mac/Windows下载安装Erlang、RabbitMQ,并配置环境变量。 这里学习如何安装 RabbitMQ,因为远程配置中心的动态更新需要结合 RabbitMQ 来使用。 这里给出自己下载和使用的百度网盘链接:Erlang 版本为25.3.2、RabbitMQ版本为3.12.1 : 链接:百度网盘链接 提取码:

    2024年02月15日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包