Use the new URLs of the `www.rabbitmq.com` website
They changed with the switch to Docusaurus. This avoids a redirect and gives cleaner search results.
This commit is contained in:
parent
e7784df169
commit
89fc33a0f2
|
@ -26,7 +26,7 @@ exports_files(glob([
|
|||
]) + ["INSTALL"])
|
||||
|
||||
_APP_ENV = """[
|
||||
%% See https://www.rabbitmq.com/consumers.html#acknowledgement-timeout
|
||||
%% See https://www.rabbitmq.com/docs/consumers#acknowledgement-timeout
|
||||
%% 30 minutes
|
||||
{consumer_timeout, 1800000},
|
||||
{tcp_listeners, [5672]},
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
Please see https://www.rabbitmq.com/download.html for installation
|
||||
Please see https://www.rabbitmq.com/docs/download for installation
|
||||
guides.
|
||||
|
|
|
@ -85,7 +85,7 @@ define PROJECT_ENV
|
|||
%% see rabbitmq-server#248
|
||||
%% and rabbitmq-server#667
|
||||
{channel_operation_timeout, 15000},
|
||||
%% See https://www.rabbitmq.com/consumers.html#acknowledgement-timeout
|
||||
%% See https://www.rabbitmq.com/docs/consumers#acknowledgement-timeout
|
||||
%% 30 minutes
|
||||
{consumer_timeout, 1800000},
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# RabbitMQ Server
|
||||
|
||||
[RabbitMQ](https://www.rabbitmq.com) is a [feature rich](https://www.rabbitmq.com/documentation.html), multi-protocol messaging broker. It supports:
|
||||
[RabbitMQ](https://www.rabbitmq.com) is a [feature rich](https://www.rabbitmq.com/docs), multi-protocol messaging broker. It supports:
|
||||
|
||||
* AMQP 0-9-1
|
||||
* AMQP 1.0
|
||||
|
@ -10,23 +10,22 @@
|
|||
|
||||
## Installation
|
||||
|
||||
* [Installation guides](https://www.rabbitmq.com/download.html) for various platforms
|
||||
* [Kubernetes Cluster Operator](https://www.rabbitmq.com/kubernetes/operator/operator-overview.html)
|
||||
* [Changelog](https://www.rabbitmq.com/changelog.html)
|
||||
* [Installation guides](https://www.rabbitmq.com/docs/download) for various platforms
|
||||
* [Kubernetes Cluster Operator](https://www.rabbitmq.com/kubernetes/operator/operator-overview)
|
||||
* [Releases](https://github.com/rabbitmq/rabbitmq-server/releases) on GitHub
|
||||
* [Supported and unsupported series](https://www.rabbitmq.com/versions.html)
|
||||
* [Supported Erlang versions](https://www.rabbitmq.com/which-erlang.html)
|
||||
* [Supported and unsupported series](https://www.rabbitmq.com/release-information)
|
||||
* [Supported Erlang versions](https://www.rabbitmq.com/docs/which-erlang)
|
||||
|
||||
|
||||
## Tutorials & Documentation
|
||||
|
||||
* [RabbitMQ tutorials](https://www.rabbitmq.com/getstarted.html)
|
||||
* [All documentation guides](https://www.rabbitmq.com/documentation.html)
|
||||
* [CLI tools guide](https://www.rabbitmq.com/cli.html)
|
||||
* [Configuration guide](https://www.rabbitmq.com/configure.html)
|
||||
* [Client libraries and tools](https://www.rabbitmq.com/devtools.html)
|
||||
* [Monitoring guide](https://www.rabbitmq.com/monitoring.html)
|
||||
* [Production checklist](https://www.rabbitmq.com/production-checklist.html)
|
||||
* [RabbitMQ tutorials](https://www.rabbitmq.com/tutorials)
|
||||
* [All documentation guides](https://www.rabbitmq.com/docs)
|
||||
* [CLI tools guide](https://www.rabbitmq.com/docs/cli)
|
||||
* [Configuration guide](https://www.rabbitmq.com/docs/configure)
|
||||
* [Client libraries and tools](https://www.rabbitmq.com/client-libraries/devtools)
|
||||
* [Monitoring guide](https://www.rabbitmq.com/docs/monitoring)
|
||||
* [Production checklist](https://www.rabbitmq.com/docs/production-checklist)
|
||||
* [Runnable tutorials](https://github.com/rabbitmq/rabbitmq-tutorials/)
|
||||
* [Documentation source](https://github.com/rabbitmq/rabbitmq-website/)
|
||||
|
||||
|
@ -34,14 +33,15 @@
|
|||
## Getting Help
|
||||
|
||||
* [RabbitMQ mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users)
|
||||
* [Commercial support](https://www.rabbitmq.com/services.html) from [Pivotal](https://pivotal.io) for open source RabbitMQ
|
||||
* [Community Slack](https://rabbitmq-slack.herokuapp.com/)
|
||||
* [Commercial support](https://tanzu.vmware.com/rabbitmq/oss) from [Broadcom](https://tanzu.vmware.com) for open source RabbitMQ
|
||||
* [Community Discord](https://www.rabbitmq.com/discord)
|
||||
* [Community Slack](https://www.rabbitmq.com/slack)
|
||||
* `#rabbitmq` on Freenode
|
||||
|
||||
|
||||
## Contributing
|
||||
|
||||
See [CONTRIBUTING.md](./CONTRIBUTING.md) and our [development process overview](https://www.rabbitmq.com/github.html).
|
||||
See [CONTRIBUTING.md](./CONTRIBUTING.md) and our [development process overview](https://www.rabbitmq.com/github).
|
||||
|
||||
Questions about contributing, internals and so on are very welcome on the [mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users).
|
||||
|
||||
|
@ -53,8 +53,8 @@ RabbitMQ server is [licensed under the MPL 2.0](LICENSE-MPL-RabbitMQ).
|
|||
|
||||
## Building From Source and Packaging
|
||||
|
||||
* [Building RabbitMQ from Source](https://www.rabbitmq.com/build-server.html)
|
||||
* [Building RabbitMQ Distribution Packages](https://www.rabbitmq.com/build-server.html)
|
||||
* [Building RabbitMQ from Source](https://www.rabbitmq.com/docs/build-server)
|
||||
* [Building RabbitMQ Distribution Packages](https://www.rabbitmq.com/docs/build-server)
|
||||
|
||||
|
||||
## Copyright
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Supported Versions
|
||||
|
||||
See [RabbitMQ Release Series](https://www.rabbitmq.com/versions.html) for a list of currently supported
|
||||
See [RabbitMQ Release Series](https://www.rabbitmq.com/release-information) for a list of currently supported
|
||||
versions.
|
||||
|
||||
Vulnerabilities reported for versions out of support will not be investigated.
|
||||
|
|
|
@ -2,13 +2,9 @@ This is rabbitmq-server, a message broker implementing AMQP 0-9-1, AMQP 1.0,
|
|||
STOMP and MQTT.
|
||||
|
||||
Most of the documentation for RabbitMQ is provided on the RabbitMQ web
|
||||
site. You can see documentation for the current version at
|
||||
site. You can see documentation for the current and previous versions at
|
||||
|
||||
https://www.rabbitmq.com/documentation.html
|
||||
|
||||
and for previous versions at
|
||||
|
||||
https://www.rabbitmq.com/previous.html
|
||||
https://www.rabbitmq.com/docs
|
||||
|
||||
Man pages are installed with this package. Of particular interest are
|
||||
rabbitmqctl(8), rabbitmq-diagnostics(8), rabbitmq-queues(8).
|
||||
|
@ -16,14 +12,14 @@ They interact with a running node. rabbitmq-plugins(8) is used to manage plugin
|
|||
All of these should be run as the superuser. Learn more about
|
||||
CLI tools at
|
||||
|
||||
https://www.rabbitmq.com/cli.html
|
||||
https://www.rabbitmq.com/docs/cli
|
||||
|
||||
An example configuration file is provided in the same directory as
|
||||
this README. Copy it to /etc/rabbitmq/rabbitmq.conf to use it. The
|
||||
RabbitMQ server must be restarted after changing the configuration
|
||||
file. Learn more about configuration at
|
||||
|
||||
https://www.rabbitmq.com/configure.html
|
||||
https://www.rabbitmq.com/docs/configure
|
||||
|
||||
An example policy file for HA queues is provided in the same directory
|
||||
as this README. Copy and chmod +x it to
|
||||
|
|
|
@ -4,17 +4,17 @@
|
|||
%% ----------------------------------------------------------------------------
|
||||
%% Advanced Erlang Networking/Clustering Options.
|
||||
%%
|
||||
%% See https://www.rabbitmq.com/clustering.html for details
|
||||
%% See https://www.rabbitmq.com/docs/clustering for details
|
||||
%% ----------------------------------------------------------------------------
|
||||
%% Sets the net_kernel tick time.
|
||||
%% Please see http://erlang.org/doc/man/kernel_app.html and
|
||||
%% https://www.rabbitmq.com/nettick.html for further details.
|
||||
%% https://www.rabbitmq.com/docs/nettick for further details.
|
||||
%%
|
||||
%% {kernel, [{net_ticktime, 60}]},
|
||||
%% ----------------------------------------------------------------------------
|
||||
%% RabbitMQ Shovel Plugin
|
||||
%%
|
||||
%% See https://www.rabbitmq.com/shovel.html for details
|
||||
%% See https://www.rabbitmq.com/docs/shovel for details
|
||||
%% ----------------------------------------------------------------------------
|
||||
|
||||
{rabbitmq_shovel,
|
||||
|
@ -87,7 +87,7 @@
|
|||
|
||||
%% The LDAP plugin can perform a variety of queries against your
|
||||
%% LDAP server to determine questions of authorisation. See
|
||||
%% https://www.rabbitmq.com/ldap.html#authorisation for more
|
||||
%% https://www.rabbitmq.com/docs/ldap#authorisation for more
|
||||
%% information.
|
||||
|
||||
%% Set the query to use when determining vhost access
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
is a command line tool that provides commands used for diagnostics, monitoring
|
||||
and health checks of RabbitMQ nodes.
|
||||
See the
|
||||
.Lk https://www.rabbitmq.com/documentation.html "RabbitMQ documentation guides"
|
||||
.Lk https://www.rabbitmq.com/docs "RabbitMQ documentation guides"
|
||||
to learn more about RabbitMQ diagnostics, monitoring and health checks.
|
||||
|
||||
.Nm
|
||||
|
@ -40,7 +40,7 @@ health checks are available to be used interactively and by monitoring tools.
|
|||
By default if it is not possible to connect to and authenticate with the target node
|
||||
(for example if it is stopped), the operation will fail.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/monitoring.html "RabbitMQ Monitoring guide"
|
||||
.Lk https://www.rabbitmq.com/docs/monitoring "RabbitMQ Monitoring guide"
|
||||
.
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh OPTIONS
|
||||
|
@ -81,14 +81,14 @@ Default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
@ -215,7 +215,7 @@ in
|
|||
Lists resource alarms, if any, in the cluster.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/alarms.html "RabbitMQ Resource Alarms guide"
|
||||
.Lk https://www.rabbitmq.com/docs/alarms "RabbitMQ Resource Alarms guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -236,7 +236,7 @@ Health check that fails (returns with a non-zero code) if there are alarms
|
|||
in effect on any of the cluster nodes.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/alarms.html "RabbitMQ Resource Alarms guide"
|
||||
.Lk https://www.rabbitmq.com/docs/alarms "RabbitMQ Resource Alarms guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -268,7 +268,7 @@ Health check that fails (returns with a non-zero code) if there are alarms
|
|||
in effect on the target node.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/alarms.html "RabbitMQ Resource Alarms guide"
|
||||
.Lk https://www.rabbitmq.com/docs/alarms "RabbitMQ Resource Alarms guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -285,7 +285,7 @@ The check only validates if a new TCP connection is accepted. It does not
|
|||
perform messaging protocol handshake or authenticate.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -299,7 +299,7 @@ is not listening on the specified port (there is no listener that
|
|||
uses that port).
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -312,7 +312,7 @@ Health check that fails (returns with a non-zero code) if the target node
|
|||
does not have a listener for the specified protocol.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -369,7 +369,7 @@ Example:
|
|||
Runs a peer discovery on the target node and prints the discovered nodes, if any.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/cluster-formation.html "RabbitMQ Cluster Formation guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cluster-formation "RabbitMQ Cluster Formation guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -389,7 +389,7 @@ to authenticate CLI tools and peers. The value can be compared with the hash
|
|||
found in error messages of CLI tools.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/clustering.html#erlang-cookie "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering#erlang-cookie "RabbitMQ Clustering guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -492,7 +492,7 @@ what protocols and ports the node is listening on for client, CLI tool
|
|||
and peer connections.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -544,7 +544,7 @@ terabytes
|
|||
.El
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/memory-use.html "RabbitMQ Memory Use guide"
|
||||
.Lk https://www.rabbitmq.com/docs/memory-use "RabbitMQ Memory Use guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
@ -615,7 +615,7 @@ Note that RabbitMQ can be configured to only accept a subset of those
|
|||
versions, for example, SSLv3 is deactivated by default.
|
||||
.Pp
|
||||
See
|
||||
.Lk https://www.rabbitmq.com/ssl.html "RabbitMQ TLS guide"
|
||||
.Lk https://www.rabbitmq.com/docs/ssl "RabbitMQ TLS guide"
|
||||
to learn more.
|
||||
.Pp
|
||||
Example:
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
.Nm
|
||||
is a command line tool for managing RabbitMQ plugins.
|
||||
See the
|
||||
.Lk https://www.rabbitmq.com/plugins.html "RabbitMQ Plugins guide"
|
||||
.Lk https://www.rabbitmq.com/docs/plugins "RabbitMQ Plugins guide"
|
||||
for an overview of RabbitMQ plugins and how they are used.
|
||||
|
||||
.Nm
|
||||
|
@ -65,7 +65,7 @@ can be specified to make
|
|||
resolve and update plugin state directly (without contacting the node).
|
||||
Such changes will only have an effect on next node start.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/plugins.html "RabbitMQ Plugins guide"
|
||||
.Lk https://www.rabbitmq.com/docs/plugins "RabbitMQ Plugins guide"
|
||||
.
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh OPTIONS
|
||||
|
@ -106,14 +106,14 @@ Default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
|
|
@ -29,9 +29,9 @@
|
|||
is a command line tool that provides commands used to manage queues,
|
||||
for example, grow, shrink or rebalance replicas of replicated queue types.
|
||||
See the
|
||||
.Lk https://www.rabbitmq.com/quorum-queues.html "RabbitMQ quorum queues guide"
|
||||
.Lk https://www.rabbitmq.com/docs/quorum-queues "RabbitMQ quorum queues guide"
|
||||
and the general
|
||||
.Lk https://www.rabbitmq.com/queues.html "RabbitMQ queues guide"
|
||||
.Lk https://www.rabbitmq.com/docs/queues "RabbitMQ queues guide"
|
||||
to learn more about queue types in RabbitMQ.
|
||||
.
|
||||
.\" ------------------------------------------------------------------
|
||||
|
@ -73,14 +73,14 @@ Default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
|
|
@ -36,19 +36,19 @@ Defaults to
|
|||
.Pa /etc/rabbitmq/rabbitmq.conf .
|
||||
Node configuration file path.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/configure.html "RabbitMQ Configuration guide"
|
||||
.Lk https://www.rabbitmq.com/docs/configure "RabbitMQ Configuration guide"
|
||||
.It Ev RABBITMQ_MNESIA_BASE
|
||||
Defaults to
|
||||
.Pa /var/lib/rabbitmq/mnesia .
|
||||
Node data directory will be located (or created) in this directory.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/relocate.html "RabbitMQ File and Directory guide"
|
||||
.Lk https://www.rabbitmq.com/docs/relocate "RabbitMQ File and Directory guide"
|
||||
.It Ev RABBITMQ_LOG_BASE
|
||||
Defaults to
|
||||
.Pa /var/log/rabbitmq .
|
||||
Log files generated by the server will be placed in this directory.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/logging.html "RabbitMQ Logging guide"
|
||||
.Lk https://www.rabbitmq.com/docs/logging "RabbitMQ Logging guide"
|
||||
.It Ev RABBITMQ_NODENAME
|
||||
Defaults to
|
||||
.Qq rabbit@ .
|
||||
|
@ -57,17 +57,17 @@ Can be used to run multiple nodes on the same host.
|
|||
Every node in a cluster must have a unique
|
||||
.Ev RABBITMQ_NODENAME
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Ev RABBITMQ_NODE_IP_ADDRESS
|
||||
By default RabbitMQ will bind to all IPv6 and IPv4 interfaces available.
|
||||
This variable limits the node to one network interface or address
|
||||
family.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
.It Ev RABBITMQ_NODE_PORT
|
||||
AMQP 0-9-1 and AMQP 1.0 port. Defaults to 5672.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh OPTIONS
|
||||
|
|
|
@ -27,7 +27,7 @@ TimeoutStartSec=3600
|
|||
# You *may* wish to add the following to automatically restart RabbitMQ
|
||||
# in the event of a failure. systemd service restarts are not a
|
||||
# replacement for service monitoring. Please see
|
||||
# https://www.rabbitmq.com/monitoring.html
|
||||
# https://www.rabbitmq.com/docs/monitoring
|
||||
#
|
||||
# Restart=on-failure
|
||||
# RestartSec=10
|
||||
|
|
|
@ -87,17 +87,17 @@ Can be used to run multiple nodes on the same host.
|
|||
Every node in a cluster must have a unique
|
||||
.Ev RABBITMQ_NODENAME
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Ev RABBITMQ_NODE_IP_ADDRESS
|
||||
By default RabbitMQ will bind to all IPv6 and IPv4 interfaces available.
|
||||
This variable limits the node to one network interface or address
|
||||
family.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
.It Ev RABBITMQ_NODE_PORT
|
||||
AMQP 0-9-1 and AMQP 1.0 port. Defaults to 5672.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/networking.html "RabbitMQ Networking guide"
|
||||
.Lk https://www.rabbitmq.com/docs/networking "RabbitMQ Networking guide"
|
||||
.It Ev ERLANG_SERVICE_MANAGER_PATH
|
||||
Defaults to
|
||||
.Pa C:\(rsProgram\ Files\(rserl{version}\(rserts-{version}\(rsbin
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
is a command line tool that provides commands used to manage streams,
|
||||
for example, add or delete stream replicas.
|
||||
See the
|
||||
.Lk https://www.rabbitmq.com/streams.html "RabbitMQ streams overview".
|
||||
.Lk https://www.rabbitmq.com/docs/streams "RabbitMQ streams overview".
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh OPTIONS
|
||||
.\" ------------------------------------------------------------------
|
||||
|
@ -69,14 +69,14 @@ Default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
.Nm
|
||||
is a command line tool that provides commands used during the upgrade of RabbitMQ nodes.
|
||||
See the
|
||||
.Lk https://www.rabbitmq.com/upgrade.html "RabbitMQ upgrade guide"
|
||||
.Lk https://www.rabbitmq.com/docs/upgrade "RabbitMQ upgrade guide"
|
||||
to learn more about RabbitMQ installation upgrades.
|
||||
.
|
||||
.\" ------------------------------------------------------------------
|
||||
|
@ -70,14 +70,14 @@ Default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
@ -104,7 +104,7 @@ Puts the node in maintenance mode. Such nodes will not serve any
|
|||
client traffic or considered for hosting any queue leader replicas.
|
||||
.Pp
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/upgrade.html#maintenance-mode "RabbitMQ Upgrade guide"
|
||||
.Lk https://www.rabbitmq.com/docs/upgrade#maintenance-mode "RabbitMQ Upgrade guide"
|
||||
.\" ------------------------------------
|
||||
.It Cm revive
|
||||
.Pp
|
||||
|
@ -112,7 +112,7 @@ Puts the node out of maintenance and into regular operating mode.
|
|||
Such nodes will again serve client traffic and considered for queue leader replica placement.
|
||||
.Pp
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/upgrade.html#maintenance-mode "RabbitMQ Upgrade guide"
|
||||
.Lk https://www.rabbitmq.com/docs/upgrade#maintenance-mode "RabbitMQ Upgrade guide"
|
||||
.\" ------------------------------------------------------------------
|
||||
.Sh SEE ALSO
|
||||
.\" ------------------------------------------------------------------
|
||||
|
|
|
@ -117,7 +117,7 @@
|
|||
# ssl_options.secure_renegotiate = true
|
||||
#
|
||||
## Limits what TLS versions the server enables for client TLS
|
||||
## connections. See https://www.rabbitmq.com/ssl.html#tls-versions for details.
|
||||
## connections. See https://www.rabbitmq.com/docs/ssl#tls-versions for details.
|
||||
##
|
||||
## Cutting edge TLS version which requires recent client runtime
|
||||
## versions and has no cipher suite in common with earlier TLS versions.
|
||||
|
@ -132,7 +132,7 @@
|
|||
## from connecting.
|
||||
## If TLSv1.3 is enabled and cipher suites are overridden, TLSv1.3-specific
|
||||
## cipher suites must also be explicitly enabled.
|
||||
## See https://www.rabbitmq.com/ssl.html#cipher-suites and https://wiki.openssl.org/index.php/TLS1.3#Ciphersuites
|
||||
## See https://www.rabbitmq.com/docs/ssl#cipher-suites and https://wiki.openssl.org/index.php/TLS1.3#Ciphersuites
|
||||
## for details.
|
||||
#
|
||||
## The example below uses TLSv1.3 cipher suites only
|
||||
|
@ -270,7 +270,7 @@
|
|||
## Loading Definitions
|
||||
## ====================
|
||||
##
|
||||
## Relevant documentation: https://www.rabbitmq.com/definitions.html#import-on-boot
|
||||
## Relevant documentation: https://www.rabbitmq.com/docs/definitions#import-on-boot
|
||||
##
|
||||
## To import definitions from a local file on node boot, set the
|
||||
## load_definitions config key to a path of a previously exported
|
||||
|
@ -480,7 +480,7 @@
|
|||
## Make clustering happen *automatically* at startup. Only applied
|
||||
## to nodes that have just been reset or started for the first time.
|
||||
##
|
||||
## Relevant doc guide: https://www.rabbitmq.com//cluster-formation.html
|
||||
## Relevant doc guide: https://www.rabbitmq.com/docs//cluster-formation
|
||||
##
|
||||
|
||||
# cluster_formation.peer_discovery_backend = rabbit_peer_discovery_classic_config
|
||||
|
@ -647,7 +647,7 @@
|
|||
## Inter-node communication port range.
|
||||
## The parameters inet_dist_listen_min and inet_dist_listen_max
|
||||
## can be configured in the classic config format only.
|
||||
## Related doc guide: https://www.rabbitmq.com/networking.html#epmd-inet-dist-port-range.
|
||||
## Related doc guide: https://www.rabbitmq.com/docs/networking#epmd-inet-dist-port-range.
|
||||
|
||||
|
||||
## ----------------------------------------------------------------------------
|
||||
|
|
|
@ -46,7 +46,7 @@ could not authenticate to
|
|||
the target node successfully.
|
||||
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.\" ------------------------------------------------------------------------------------------------
|
||||
.Sh OPTIONS
|
||||
.\" ------------------------------------------------------------------------------------------------
|
||||
|
@ -93,14 +93,14 @@ The default is
|
|||
.It Fl l , Fl -longnames
|
||||
Must be specified when the cluster is configured to use long (FQDN) node names.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide"
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide"
|
||||
.It Fl -erlang-cookie Ar cookie
|
||||
Shared secret to use to authenticate to the target node.
|
||||
Prefer using a local file or the
|
||||
.Ev RABBITMQ_ERLANG_COOKIE
|
||||
environment variable instead of specifying this option on the command line.
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/cli.html "RabbitMQ CLI Tools guide"
|
||||
.Lk https://www.rabbitmq.com/docs/cli "RabbitMQ CLI Tools guide"
|
||||
.El
|
||||
.\" ------------------------------------------------------------------------------------------------
|
||||
.Sh COMMANDS
|
||||
|
@ -210,7 +210,7 @@ Stops the Erlang node on which RabbitMQ is running.
|
|||
To restart the node follow the instructions for
|
||||
.Qq Running the Server
|
||||
in the
|
||||
.Lk https://www.rabbitmq.com/download.html installation guide .
|
||||
.Lk https://www.rabbitmq.com/docs/download installation guide .
|
||||
.Pp
|
||||
If a
|
||||
.Ar pid_file
|
||||
|
@ -461,7 +461,7 @@ is part of, as a ram node:
|
|||
.Dl rabbitmqctl join_cluster hare@elena --ram
|
||||
.Pp
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/clustering.html "RabbitMQ Clustering guide".
|
||||
.Lk https://www.rabbitmq.com/docs/clustering "RabbitMQ Clustering guide".
|
||||
.\" ------------------------------------------------------------------
|
||||
.\" ## User management
|
||||
.\" ------------------------------------------------------------------
|
||||
|
@ -1285,11 +1285,11 @@ queue, including stack, heap, and internal structures.
|
|||
.It Cm mirror_pids
|
||||
If the queue is mirrored, this lists the IDs of the mirrors (follower replicas).
|
||||
To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/ha.html "RabbitMQ Mirroring guide"
|
||||
.Lk https://www.rabbitmq.com/docs/ha "RabbitMQ Mirroring guide"
|
||||
.It Cm synchronised_mirror_pids
|
||||
If the queue is mirrored, this gives the IDs of the mirrors (follower replicas) which
|
||||
are in sync with the leader replica. To learn more, see the
|
||||
.Lk https://www.rabbitmq.com/ha.html "RabbitMQ Mirroring guide"
|
||||
.Lk https://www.rabbitmq.com/docs/ha "RabbitMQ Mirroring guide"
|
||||
.It Cm state
|
||||
The state of the queue.
|
||||
Normally
|
||||
|
|
|
@ -122,13 +122,13 @@ end}.
|
|||
%%
|
||||
|
||||
%% Original key for definition loading from a JSON file or directory of files. See
|
||||
%% https://www.rabbitmq.com/management.html#load-definitions
|
||||
%% https://www.rabbitmq.com/docs/management#load-definitions
|
||||
{mapping, "load_definitions", "rabbit.load_definitions",
|
||||
[{datatype, string},
|
||||
{validators, ["file_accessible"]}]}.
|
||||
|
||||
%% Newer syntax for definition loading from a JSON file or directory of files. See
|
||||
%% https://www.rabbitmq.com/management.html#load-definitions
|
||||
%% https://www.rabbitmq.com/docs/management#load-definitions
|
||||
{mapping, "definitions.local.path", "rabbit.definitions.local_path",
|
||||
[{datatype, string},
|
||||
{validators, ["file_accessible"]}]}.
|
||||
|
@ -161,7 +161,7 @@ end}.
|
|||
{datatype, {enum, [sha, sha224, sha256, sha384, sha512]}}]}.
|
||||
|
||||
%% Load definitions from a remote URL over HTTPS. See
|
||||
%% https://www.rabbitmq.com/management.html#load-definitions
|
||||
%% https://www.rabbitmq.com/docs/management#load-definitions
|
||||
{mapping, "definitions.https.url", "rabbit.definitions.url",
|
||||
[{datatype, string}]}.
|
||||
|
||||
|
@ -295,7 +295,7 @@ fun(Conf) ->
|
|||
end}.
|
||||
|
||||
%% TLS options.
|
||||
%% See https://www.rabbitmq.com/ssl.html for full documentation.
|
||||
%% See https://www.rabbitmq.com/docs/ssl for full documentation.
|
||||
%%
|
||||
%% {ssl_options, [{cacertfile, "/path/to/testca/cacert.pem"},
|
||||
%% {certfile, "/path/to/server/cert.pem"},
|
||||
|
@ -639,7 +639,7 @@ end}.
|
|||
|
||||
%% On first start RabbitMQ will create a vhost and a user. These
|
||||
%% config items control what gets created. See
|
||||
%% https://www.rabbitmq.com/access-control.html for further
|
||||
%% https://www.rabbitmq.com/docs/access-control for further
|
||||
%% information about vhosts and access control.
|
||||
%%
|
||||
%% {default_vhost, <<"/">>},
|
||||
|
@ -871,7 +871,7 @@ end}.
|
|||
%% Tags for default user
|
||||
%%
|
||||
%% For more details about tags, see the documentation for the
|
||||
%% Management Plugin at https://www.rabbitmq.com/management.html.
|
||||
%% Management Plugin at https://www.rabbitmq.com/docs/management.
|
||||
%%
|
||||
%% {default_user_tags, [administrator]},
|
||||
|
||||
|
@ -1113,7 +1113,7 @@ end}.
|
|||
%% Resource Limits & Flow Control
|
||||
%% ==============================
|
||||
%%
|
||||
%% See https://www.rabbitmq.com/memory.html for full details.
|
||||
%% See https://www.rabbitmq.com/docs/memory for full details.
|
||||
|
||||
%% Memory-based Flow Control threshold.
|
||||
%%
|
||||
|
@ -1247,7 +1247,7 @@ end}.
|
|||
%%
|
||||
|
||||
%% How to respond to cluster partitions.
|
||||
%% See https://www.rabbitmq.com/partitions.html for further details.
|
||||
%% See https://www.rabbitmq.com/docs/partitions for further details.
|
||||
%%
|
||||
%% {cluster_partition_handling, ignore},
|
||||
|
||||
|
@ -1420,7 +1420,7 @@ end}.
|
|||
%%
|
||||
%% Make clustering happen *automatically* at startup - only applied
|
||||
%% to nodes that have just been reset or started for the first time.
|
||||
%% See https://www.rabbitmq.com/clustering.html#auto-config for
|
||||
%% See https://www.rabbitmq.com/docs/clustering#auto-config for
|
||||
%% further details.
|
||||
%%
|
||||
%% {cluster_nodes, {['rabbit@my.host.com'], disc}},
|
||||
|
@ -1569,7 +1569,7 @@ end}.
|
|||
]}.
|
||||
|
||||
%% Size in bytes below which to embed messages in the queue index. See
|
||||
%% https://www.rabbitmq.com/persistence-conf.html
|
||||
%% https://www.rabbitmq.com/docs/persistence-conf
|
||||
%%
|
||||
%% {queue_index_embed_msgs_below, 4096}
|
||||
|
||||
|
|
|
@ -16,14 +16,14 @@
|
|||
-rabbit_feature_flag(
|
||||
{quorum_queue,
|
||||
#{desc => "Support queues of type `quorum`",
|
||||
doc_url => "https://www.rabbitmq.com/quorum-queues.html",
|
||||
doc_url => "https://www.rabbitmq.com/docs/quorum-queues",
|
||||
stability => required
|
||||
}}).
|
||||
|
||||
-rabbit_feature_flag(
|
||||
{stream_queue,
|
||||
#{desc => "Support queues of type `stream`",
|
||||
doc_url => "https://www.rabbitmq.com/stream.html",
|
||||
doc_url => "https://www.rabbitmq.com/docs/stream",
|
||||
stability => required,
|
||||
depends_on => [quorum_queue]
|
||||
}}).
|
||||
|
@ -56,7 +56,7 @@
|
|||
-rabbit_feature_flag(
|
||||
{stream_single_active_consumer,
|
||||
#{desc => "Single active consumer for streams",
|
||||
doc_url => "https://www.rabbitmq.com/stream.html",
|
||||
doc_url => "https://www.rabbitmq.com/docs/stream",
|
||||
stability => required,
|
||||
depends_on => [stream_queue]
|
||||
}}).
|
||||
|
|
|
@ -29,7 +29,7 @@ node(Node, Timeout) ->
|
|||
|
||||
local() ->
|
||||
rabbit_log:warning("rabbitmqctl node_health_check and its HTTP API counterpart are DEPRECATED. "
|
||||
"See https://www.rabbitmq.com/monitoring.html#health-checks for replacement options."),
|
||||
"See https://www.rabbitmq.com/docs/monitoring#health-checks for replacement options."),
|
||||
run_checks([list_channels, list_queues, alarms, rabbit_node_monitor]).
|
||||
|
||||
%%----------------------------------------------------------------------------
|
||||
|
|
|
@ -194,7 +194,7 @@ auth_config_sane() ->
|
|||
verify_peer -> true;
|
||||
V -> rabbit_log:warning("TLS peer verification (authentication) is "
|
||||
"disabled, ssl_options.verify value used: ~tp. "
|
||||
"See https://www.rabbitmq.com/ssl.html#peer-verification to learn more.", [V]),
|
||||
"See https://www.rabbitmq.com/docs/ssl#peer-verification to learn more.", [V]),
|
||||
false
|
||||
end.
|
||||
|
||||
|
|
|
@ -2599,7 +2599,7 @@ single_active_consumer_drain(QType, Config) ->
|
|||
%% "After a consumer is cancelled there will be no future deliveries dispatched to it.
|
||||
%% Note that there can still be "in flight" deliveries dispatched previously.
|
||||
%% Cancelling a consumer will neither discard nor requeue them."
|
||||
%% [https://www.rabbitmq.com/consumers.html#unsubscribing]
|
||||
%% [https://www.rabbitmq.com/docs/consumers#unsubscribing]
|
||||
detach_requeues_one_session_classic_queue(Config) ->
|
||||
detach_requeue_one_session(<<"classic">>, Config).
|
||||
|
||||
|
@ -4247,7 +4247,7 @@ trace(Config) ->
|
|||
ok = end_session_sync(SessionReceiver),
|
||||
ok = amqp10_client:close_connection(Connection).
|
||||
|
||||
%% https://www.rabbitmq.com/validated-user-id.html
|
||||
%% https://www.rabbitmq.com/docs/validated-user-id
|
||||
user_id(Config) ->
|
||||
OpnConf = connection_config(Config),
|
||||
{ok, Connection} = amqp10_client:open_connection(OpnConf),
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
%%
|
||||
%% Copyright (c) 2007-2024 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. All rights reserved.
|
||||
%%
|
||||
%% For the full spec see: https://www.rabbitmq.com/dlx.html
|
||||
%% For the full spec see: https://www.rabbitmq.com/docs/dlx
|
||||
%%
|
||||
-module(dead_lettering_SUITE).
|
||||
|
||||
|
|
|
@ -268,7 +268,7 @@ overflow_policies(Config) ->
|
|||
passed.
|
||||
|
||||
|
||||
%% See supported policies in https://www.rabbitmq.com/parameters.html#operator-policies
|
||||
%% See supported policies in https://www.rabbitmq.com/docs/parameters#operator-policies
|
||||
%% This test applies all supported operator policies to all queue types,
|
||||
%% and later verifies the effective policy definitions.
|
||||
%% Just those supported by each queue type should be present.
|
||||
|
|
Loading…
Reference in New Issue