1QPID-RECEIVE(1) User Commands QPID-RECEIVE(1)
2
3
4
6 qpid-receive - AMQP Message Receiver
7
9 qpid-receive [OPTIONS] -a [ --address ] ADDRESS
10
12 Receives AMQP messages from AMQP sources.
13
15 -b [ --broker ] URL (127.0.0.1)
16 url of broker to connect to
17
18 -a [ --address ] ADDRESS
19 address to receive from
20
21 --connection-options OPTIONS
22 options for the connection
23
24 --timeout [22mTIMEOUT (0)
25 timeout in seconds to wait before exiting
26
27 -f [ --forever ]
28 ignore timeout and wait forever
29
30 -m [ --messages ] N (0)
31 Number of messages to receive; 0 means receive indefinitely
32
33 --ignore-duplicates
34 Detect and ignore duplicates (by checking 'sn' header)
35
36 --verify-sequence
37 Verify there are no gaps in the message sequence (by checking
38 'sn' header)
39
40 --check-redelivered
41 Fails with exception if a duplicate is not marked as redelivered
42 (only relevant when ignore-duplicates is selected)
43
44 --capacity [22mN (1000)
45 Pre-fetch window (0 implies no pre-fetch)
46
47 --ack-frequency [22mN (100)
48 Ack frequency (0 implies none of the messages will get accepted)
49
50 --tx [22mN (0)
51 batch size for transactions (0 implies transaction are not used)
52
53 --rollback-frequency [22mN (0)
54 rollback frequency (0 implies no transaction will be rolledback)
55
56 --print-content yes|no (1)
57 print out message content
58
59 --print-object-type yes|no (0)
60 print a description of the content's object type if relevant
61
62 --print-headers yes|no (0)
63 print out message headers
64
65 --failover-updates
66 Listen for membership updates distributed via amq.failover
67
68 --report-total
69 Report total throughput and latency statistics
70
71 --report-every [22mN (0)
72 Report throughput and latency statistics every N messages.
73
74 --report-header yes|no (1)
75 Headers on report.
76
77 --ready-address ADDRESS
78 send a message to this address when ready to receive
79
80 --receive-rate [22mN (0)
81 Receive at rate of N messages/second. 0 means receive as fast as
82 possible.
83
84 --reply-to REPLY-TO
85 specify reply-to address on response messages
86
87 --ignore-reply-to
88 Do not send replies even if reply-to is set
89
90 --help print this usage statement
91
92 Logging options:
93 -t [ --trace ]
94 Enables all logging
95
96 --log-enable RULE (notice+)
97 Enables logging for selected levels and components. RULE is in
98 the form 'LEVEL[+-][:PATTERN]' LEVEL is one of:
99
100 trace debug info notice warning error
101 critical PATTERN is a logging category name, or a names‐
102 pace-qualified function name or name fragment. Logging category
103 names are:
104
105 Security Broker Management Protocol
106 System HA Messaging Store Network Test Client Application Model
107 Unspecified For example: '--log-enable warning+' logs all warn‐
108 ing, error and critical messages. '--log-enable trace+:Broker'
109 logs all category 'Broker' messages. '--log-enable debug:fram‐
110 ing' logs debug messages from all functions with 'framing' in
111 the namespace or function name. This option can be used multi‐
112 ple times
113
114 --log-disable RULE
115 Disables logging for selected levels and components. RULE is in
116 the form 'LEVEL[+-][:PATTERN]' LEVEL is one of:
117
118 trace debug info notice warning error
119 critical PATTERN is a logging category name, or a names‐
120 pace-qualified function name or name fragment. Logging category
121 names are:
122
123 Security Broker Management Protocol
124 System HA Messaging Store Network Test Client Application Model
125 Unspecified For example: '--log-disable warning-' disables log‐
126 ging all warning, notice, info, debug, and trace messages.
127 '--log-disable trace:Broker' disables all category 'Broker'
128 trace messages. '--log-disable debug-:qmf::' disables logging
129 debug and trace messages from all functions with 'qmf::' in the
130 namespace. This option can be used multiple times
131
132 --log-time yes|no (1)
133 Include time in log messages
134
135 --log-level yes|no (1)
136 Include severity level in log messages
137
138 --log-source yes|no (0)
139 Include source file:line in log messages
140
141 --log-thread yes|no (0)
142 Include thread ID in log messages
143
144 --log-function yes|no (0)
145 Include function signature in log messages
146
147 --log-hires-timestamp yes|no (0)
148 Use hi-resolution timestamps in log messages
149
150 --log-category yes|no (1)
151 Include category in log messages
152
153 --log-prefix STRING
154 Prefix to prepend to all log messages
155
156 Logging sink options:
157 --log-to-stderr yes|no (1)
158 Send logging output to stderr
159
160 --log-to-stdout yes|no (0)
161 Send logging output to stdout
162
163 --log-to-file FILE
164 Send log output to FILE.
165
166 --log-to-syslog yes|no (0)
167 Send logging output to syslog; customize using --syslog-name and
168 --syslog-facility
169
170 --syslog-name NAME
171 Name to use in syslog messages
172
173 --syslog-facility LOG_XXX (LOG_DAEMON)
174 Facility to use in syslog messages
175
176 Address must be specified!
177
179 The Apache Qpid Project, dev@qpid.apache.org
180
182 Please report bugs to users@qpid.apache.org
183
184
185
186qpid-receive (qpid-cpp) version 1.M3a8r.c0h 2018 QPID-RECEIVE(1)