rabbitmq详解,什么是rabbitmq?支持哪些编程语言?

KLQ 2020-06-08 11:11:47 java常见问答 11521

关于rabbitmq你了解吗?那么究竟什么是rabbitmq?rabbitmq又支持哪些编程语言呢?下面就一起和小编来了解一下这几个方面的内容吧。

一、rabbitmq是什么?

rabbitmq其实就是一套开源的消息队列服务软件。

它是由LShif提供的一个Advanced Message Queuing Protocol (AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成。

二、rabbitmq支持的操作系统有哪些?

1、Linux

2、WindowsNT到10

3、VxWorks

4、macOS

5、FreeBSD

6、Windows Server2003到2016

7、Solaris

8、TRU64

rabbitmq服务支持以上的8大操作系统哦。

三、rabbitmq支持的编程语言有哪些?

1、Swift

2、Java

3、Elixir

4、Python

5、JavaScript

6、Objective-C

7、Go

8、Ruby

9、C#

7、Ruby

8、PHP

rabbitmq服务主要支持以上8大编程语言,在本站的话,主要讲解rabbitmq java方面的内容,大家可以仔细的关注一下。

四、rabbitmq的主要特性是什么?

rabbitmq主要有以下的特性:

1、Erlang和RabbitMQ,安装路径都应该不含有空格符。

2、Erlang使用了环境变量HOMEDRIVE与HOMEPATH来访问配置文件.erlang.cookie,这里的话,需要注意一下这两个环境变量的有效性。

需要去设定环境变量ERLANG_HOME,并且,要将%ERLANG_HOME%in加入到全局路径当中。

以上就是关于rabbitmq方面的内容介绍了,你都了解了吗?

你想了解更多关于rabbitmq java方面的知识吗?欢迎继续关注我们的java架构师栏目了解哦。

推荐阅读:

springboot整合rabbitmq是怎样实现的?

Kafka和mq的区别是什么?和rabbitmq有什么区别?