blob: 07297a928d50418bf6454e2441eacdfd27ad577a [file]
.\"
.\" Licensed to the Apache Software Foundation (ASF) under one
.\" or more contributor license agreements. See the NOTICE file
.\" distributed with this work for additional information
.\" regarding copyright ownership. The ASF licenses this file
.\" to you under the Apache License, Version 2.0 (the
.\" "License"); you may not use this file except in compliance
.\" with the License. You may obtain a copy of the License at
.\"
.\" http://www.apache.org/licenses/LICENSE-2.0
.\"
.\" Unless required by applicable law or agreed to in writing,
.\" software distributed under the License is distributed on an
.\" "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
.\" KIND, either express or implied. See the License for the
.\" specific language governing permissions and limitations
.\" under the License.
.\"
[NAME]
qpid-config \- QPID Broker Configuration Tool
[SYNOPSIS]
qpid-config [OPTIONS] commands
[=DESCRIPTION]
Usage: qpid-config [OPTIONS]
qpid-config [OPTIONS] exchanges [filter-string]
qpid-config [OPTIONS] queues [filter-string]
qpid-config [OPTIONS] add exchange <type> <name> [AddExchangeOptions]
qpid-config [OPTIONS] del exchange <name>
qpid-config [OPTIONS] add queue <name> [AddQueueOptions]
qpid-config [OPTIONS] del queue <name> [DelQueueOptions]
qpid-config [OPTIONS] bind <exchange-name> <queue-name> [binding-key]
<for type xml> [-f -|filename]
<for type header> [all|any] k1=v1 [, k2=v2...]
qpid-config [OPTIONS] unbind <exchange-name> <queue-name> [binding-key]
qpid-config [OPTIONS] reload-acl
qpid-config [OPTIONS] add <type> <name> [--argument <property-name>=<property-value>]
qpid-config [OPTIONS] del <type> <name>
qpid-config [OPTIONS] list <type> [--show-property <property-name>]
qpid-config [OPTIONS] log [<logstring>]
qpid-config [OPTIONS] shutdown"""
[=EXAMPLES]
$ qpid-config add queue q
$ qpid-config add exchange direct d -a localhost:5672
$ qpid-config exchanges -b 10.1.1.7:10000
$ qpid-config queues -b guest/guest@broker-host:10000
Add Exchange <type> values:
direct Direct exchange for point-to-point communication
fanout Fanout exchange for broadcast communication
topic Topic exchange that routes messages using binding keys with wildcards
headers Headers exchange that matches header fields against the binding keys
xml XML Exchange - allows content filtering using an XQuery
Queue Limit Actions:
none (default) - Use broker's default policy
reject - Reject enqueued messages
ring - Replace oldest unacquired message with new
Replication levels:
none - no replication
configuration - replicate queue and exchange existence and bindings, but not messages.
all - replicate configuration and messages
Log <logstring> value:
Comma separated <module>:<level> pairs, e.g. 'info+,debug+:Broker,trace+:Queue'
[AUTHOR]
The Apache Qpid Project, dev@qpid.apache.org
[REPORTING BUGS]
Please report bugs to users@qpid.apache.org