1QPID-RECEIVE(1)                  User Commands                 QPID-RECEIVE(1)
2
3
4

NAME

6       qpid-receive - AMQP Message Receiver
7

SYNOPSIS

9       qpid-receive [OPTIONS] -a [ --address ] ADDRESS
10

DESCRIPTION

12       Receives AMQP messages from AMQP sources.
13

OPTIONS

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 TIMEOUT (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 N (1000)
45              Pre-fetch window (0 implies no pre-fetch)
46
47       --ack-frequency N (100)
48              Ack frequency (0 implies none of the messages will get accepted)
49
50       --tx N (0)
51              batch size for transactions (0 implies transaction are not used)
52
53       --rollback-frequency N (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 N (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 N (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

AUTHOR

179       The Apache Qpid Project, dev@qpid.apache.org
180

REPORTING BUGS

182       Please report bugs to users@qpid.apache.org
183
184
185
186qpid-receive  (qpid-cpp) version 1.M3a8r.c0h 2018                   QPID-RECEIVE(1)
Impressum