@@ -135,7 +135,7 @@ set the `load_definitions` config key to a path of a previously exported JSON fi
135
135
load_definitions = /path/to/definitions/file.json
136
136
</pre >
137
137
138
- From RabbitMQ ` 3.9.4 ` you can import definitions from a URL accessible over HTTPS on node boot.
138
+ Definitions can be imported from a URL accessible over HTTPS on node boot.
139
139
Set the ` definitions.import_backend ` and ` definitions.https.url ` config keys to https and a valid URL where a JSON definition is located.
140
140
141
141
<pre class =" lang-ini " >
@@ -147,9 +147,8 @@ definitions.tls.versions.1 = tlsv1.2
147
147
</pre >
148
148
149
149
150
- As of RabbitMQ ` 3.8.6 ` , definition import happens after plugin activation.
151
- This means that definitions related to plugins (e.g. dynamic Shovels, exchanges of a custom type, and so on)
152
- can be imported at boot time.
150
+ Definition import happens after plugin activation. This means that definitions related
151
+ to plugins (e.g. dynamic Shovels, exchanges of a custom type, and so on) can be imported at boot time.
153
152
154
153
The definitions in the file will not overwrite anything already in the broker.
155
154
However, if a blank (uninitialised) node imports a definition file, it will
@@ -160,7 +159,8 @@ not create the default virtual host and user.
160
159
By default definitions are imported by every cluster node, unconditionally.
161
160
In many environments definition file rarely changes. In that case it makes
162
161
sense to only perform an import when definition file contents actually change.
163
- Starting with RabbitMQ 3.10, this can be done by setting the ` definitions.skip_if_unchanged ` configuration key
162
+
163
+ This can be done by setting the ` definitions.skip_if_unchanged ` configuration key
164
164
to ` true ` :
165
165
166
166
<pre class =" lang-ini " >
0 commit comments