本篇文章为你整理了RabbitMQ Erlang Version Requirements
— RabbitMQ()的详细内容,包含有 RabbitMQ Erlang Version Requirements
— RabbitMQ,希望能帮助你了解 RabbitMQ Erlang Version Requirements
— RabbitMQ。
As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to
be mature enough to consider for production.
Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026,
a CVE with critical severity (CVSS 3.x Base Score: 9.8)
As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to
be mature enough to consider for production.
Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026,
a CVE with critical severity (CVSS 3.x Base Score: 9.8)
Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026,
a CVE with critical severity (CVSS 3.x Base Score: 9.8)
As a guideline, most recent minor and patch versions of each supported Erlang/OTP series
are recommended.
Provisioning Latest Erlang Releases
Most recent versions can be obtained from a number of sources:
Debian Erlang packages from Team RabbitMQ on Cloudsmith.io and Launchpad.
Zero dependency Erlang RPM from Team RabbitMQ, also available from Cloudsmith.io
As part of RabbitMQ Docker image
Erlang/OTP Version Tree provides binary builds of patch releases for Windows
Erlang Solutions package repositories
Building from source with kerl
Installing Erlang/OTP on Debian or Ubuntu
Standard Debian and Ubuntu repositories provide Erlang/OTP but it is
heavily sliced and diced into dozens of packages. In addition, unless the system
has backport repositories enabled, the versions tend to be quite old.
See Debian and Ubuntu installation guide for
more information on the essential packages, dependencies, and alternative apt repositories.
Installing Erlang/OTP on RHEL, CentOS and Fedora
There are multiple RPM packages available for Erlang/OTP. The recommended option is
the zero-dependency Erlang RPM from the RabbitMQ team.
It closely follows the latest Erlang/OTP patch release schedule.
See CentOS, RHEL and Fedora installation guide for more information on the available options.
Erlang Versions in Clusters
It is highly recommended that the same major version of
Erlang is used across all cluster nodes
(e.g. 25.x).
RabbitMQ will check for internal protocol versions of
Erlang and its distributed libraries when a node joins a
cluster, refusing to cluster if theres a potentially
incompatible combination detected.
Outside of a reasonably long upgrade time window, it is
recommended that all nodes use exactly the same version of Erlang.
HiPE (JIT Compilation)
HiPE support has been dropped in Erlang 22. RabbitMQ no longer supports HiPE precompilation.
Building Erlang from Source
If a sufficiently recent Erlang package is not available for a given operating system,
Erlang/OTP can be built from source.
This requires a build environment that satisfies the Erlang build dependencies, such as a
modern OpenSSL version.
kerl makes building Erlang/OTP releases from
source, including specific tags from GitHub, a much more pleasant experience.
Older RabbitMQ and Erlang Releases
Unsupported RabbitMQ Series
Unsupported RabbitMQ Series
Minimum required Erlang/OTP
Maximum supported Erlang/OTP
Notes
As of Erlang 25.1, OpenSSL 3.0 support in Erlang is considered to
be mature enough to consider for production.
Erlang 25 before 25.0.2 and 24 before 24.3.4.2 are affected by CVE-2022-37026,
a CVE with critical severity (CVSS 3.x Base Score: 9.8)
Erlang 24 before 24.3.4.2 is affected by CVE-2022-37026,
a CVE with critical severity (CVSS 3.x Base Score: 9.8)
Erlang 24.3 introduces LDAP client changes that are breaking for
projects compiled on earlier releases (including RabbitMQ).
RabbitMQ 3.9.15 is the first release to support Erlang 24.3.
Erlang/OTP 24 support announcement
Erlang 24 was released on May 12, 2021
Some community plugins and tools may be incompatible with Erlang 24
RabbitMQ 3.8 was released in October 2019, and reached end of life on July 31st, 2022, we strongly discourage its use
Erlang 24.3 introduces LDAP client changes that are breaking for
projects compiled on earlier releases (including RabbitMQ).
RabbitMQ 3.8.29 is the first release in the 3.8.x-series to support Erlang 24.3.
RabbitMQ 3.8 was released in October 2019, and reached end of life on July 31st, 2022, we strongly discourage its use
RabbitMQ 3.8 was released in October 2019, and reached end of life on July 31st, 2022, we strongly discourage its use
RabbitMQ 3.8 was released in October 2019, and reached end of life on July 31st, 2022, we strongly discourage its use
RabbitMQ 3.8 was released in October 2019, and reached end of life on July 31st, 2022, we strongly discourage its use
RabbitMQ 3.7 was released on 2017-11-28, and reached end of life on 2020-09-30, we strongly discourage its use
RabbitMQ 3.7 was released on 2017-11-28, and reached end of life on 2020-09-30, we strongly discourage its use
RabbitMQ 3.7 was released on 2017-11-28, and reached end of life on 2020-09-30, we strongly discourage its use
RabbitMQ 3.7 was released on 2017-11-28, and reached end of life on 2020-09-30, we strongly discourage its use
RabbitMQ 3.7 was released on 2017-11-28, and reached end of life on 2020-09-30, we strongly discourage its use
RabbitMQ 3.6 was released on 2015-12-22, and reached end of life on 2018-05-31, we strongly discourage its use
RabbitMQ 3.6 was released on 2015-12-22, and reached end of life on 2018-05-31, we strongly discourage its use
RabbitMQ 3.6 was released on 2015-12-22, and reached end of life on 2018-05-31, we strongly discourage its use
RabbitMQ 3.6 was released on 2015-12-22, and reached end of life on 2018-05-31, we strongly discourage its use
RabbitMQ 3.5 was released on 2015-03-11, and reached end of life on 2016-10-31, we strongly discourage its use
RabbitMQ 3.4 was released 2014-10-21, and reached end of life 2015-10-31, we strongly discourage its use
以上就是RabbitMQ Erlang Version Requirements
— RabbitMQ()的详细内容,想要了解更多 RabbitMQ Erlang Version Requirements
— RabbitMQ的内容,请持续关注盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。