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

NAME

6       qpid-send - AMQP Message Sender
7

SYNOPSIS

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

DESCRIPTION

12       Sends AMQP messages to 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 send to
20
21       --connection-options OPTIONS
22              options for the connection
23
24       -m [ --messages ] N (1)
25              stop after N messages have been sent, 0 means no limit
26
27       -i [ --id ] ID
28              use the supplied id instead of generating one
29
30       --reply-to REPLY-TO
31              specify reply-to address
32
33       --send-eos N (0)
34              Send N EOS messages to mark end of input
35
36       --durable yes|no (0)
37              Mark messages as durable.
38
39       --ttl msecs (0)
40              Time-to-live for messages, in milliseconds
41
42       --priority PRIORITY (0)
43              Priority for messages (higher value implies higher priority)
44
45       -P [ --property ] NAME=VALUE
46              specify message property
47
48       --correlation-id ID
49              correlation-id for message
50
51       --user-id USERID
52              userid for message
53
54       --auto-user-id yes| no (0)
55              set userid for message based on authenticated identity
56
57       --content-string CONTENT
58              use CONTENT as message content
59
60       --content-size N (0)
61              create an N-byte message content
62
63       -M [ --content-map ] NAME=VALUE
64              specify entry for map content
65
66       --content-stdin
67              read message content from stdin, one line per message
68
69       --capacity N (1000)
70              size of the senders outgoing message queue
71
72       --tx N (0)
73              batch size for transactions (0 implies transaction are not used)
74
75       --rollback-frequency N (0)
76              rollback frequency (0 implies no transaction will be rolledback)
77
78       --failover-updates
79              Listen for membership updates distributed via amq.failover
80
81       --report-total
82              Report total throughput statistics
83
84       --report-every N (0)
85              Report throughput statistics every N messages
86
87       --report-header yes|no (1)
88              Headers on report.
89
90       --send-rate N (0)
91              Send  at rate of N messages/second. 0 means send as fast as pos‐
92              sible.
93
94       --sequence yes|no (1)
95              Add a sequence number messages  property  (required  for  dupli‐
96              cate/lost message detection)
97
98       --timestamp yes|no (1)
99              Add  a  time  stamp messages property (required for latency mea‐
100              surement)
101
102       --group-key KEY
103              Generate groups of messages using message header 'KEY'  to  hold
104              the group identifier
105
106       --group-prefix STRING (GROUP-)
107              Generate  group  identifers  with  'STRING' prefix (if group-key
108              specified)
109
110       --group-size N (10)
111              Number of messages per a group (if group-key specified)
112
113       --group-randomize-size
114              Randomize the number of messages per group  to  [1...group-size]
115              (if group-key specified)
116
117       --group-interleave N (1)
118              Simultaineously  interleave messages from N different groups (if
119              group-key specified)
120
121       --help print this usage statement
122
123   Logging options:
124       -t [ --trace ]
125              Enables all logging
126
127       --log-enable RULE (notice+)
128              Enables logging for selected levels and components. RULE  is  in
129              the form 'LEVEL[+-][:PATTERN]' LEVEL is one of:
130
131       trace debug info notice warning error
132              critical  PATTERN  is  a  logging  category  name,  or  a names‐
133              pace-qualified function name or name fragment. Logging  category
134              names are:
135
136       Security Broker Management Protocol
137              System  HA Messaging Store Network Test Client Application Model
138              Unspecified For example: '--log-enable warning+' logs all  warn‐
139              ing,  error and critical messages.  '--log-enable trace+:Broker'
140              logs all category 'Broker' messages.  '--log-enable  debug:fram‐
141              ing'  logs  debug  messages from all functions with 'framing' in
142              the namespace or function name.  This option can be used  multi‐
143              ple times
144
145       --log-disable RULE
146              Disables  logging for selected levels and components. RULE is in
147              the form 'LEVEL[+-][:PATTERN]' LEVEL is one of:
148
149       trace debug info notice warning error
150              critical PATTERN  is  a  logging  category  name,  or  a  names‐
151              pace-qualified  function name or name fragment. Logging category
152              names are:
153
154       Security Broker Management Protocol
155              System HA Messaging Store Network Test Client Application  Model
156              Unspecified  For example: '--log-disable warning-' disables log‐
157              ging all warning,  notice,  info,  debug,  and  trace  messages.
158              '--log-disable  trace:Broker'  disables  all  category  'Broker'
159              trace messages.  '--log-disable debug-:qmf::'  disables  logging
160              debug  and trace messages from all functions with 'qmf::' in the
161              namespace.  This option can be used multiple times
162
163       --log-time yes|no (1)
164              Include time in log messages
165
166       --log-level yes|no (1)
167              Include severity level in log messages
168
169       --log-source yes|no (0)
170              Include source file:line in log messages
171
172       --log-thread yes|no (0)
173              Include thread ID in log messages
174
175       --log-function yes|no (0)
176              Include function signature in log messages
177
178       --log-hires-timestamp yes|no (0)
179              Use hi-resolution timestamps in log messages
180
181       --log-category yes|no (1)
182              Include category in log messages
183
184       --log-prefix STRING
185              Prefix to prepend to all log messages
186
187   Logging sink options:
188       --log-to-stderr yes|no (1)
189              Send logging output to stderr
190
191       --log-to-stdout yes|no (0)
192              Send logging output to stdout
193
194       --log-to-file FILE
195              Send log output to FILE.
196
197       --log-to-syslog yes|no (0)
198              Send logging output to syslog; customize using --syslog-name and
199              --syslog-facility
200
201       --syslog-name NAME
202              Name to use in syslog messages
203
204       --syslog-facility LOG_XXX (LOG_DAEMON)
205              Facility to use in syslog messages
206
207       Address must be specified!
208

AUTHOR

210       The Apache Qpid Project, dev@qpid.apache.org
211

REPORTING BUGS

213       Please report bugs to users@qpid.apache.org
214
215
216
217qpid-send  (qpid-cpp) version 1.38.M0arch 2018                      QPID-SEND(1)
Impressum