Príkaz parametra rabbitmqctl je nasledovný:
Usage: rabbitmqctl [-n <node>] [-t <timeout>] [-l] [-q] <command> [<možnosti príkazov>]
Všeobecné možnosti: -n uzol -q ticho -t timeout -Dlhé mená
Predvolený uzol je "rabbit@server", kde 'server' je lokálne meno hostiteľa. Na hostiteľa nazvaný "server.example.com", čo je názov uzla Erlang v RabbitMQ zvyčajne je to rabbit@server (pokiaľ RABBITMQ_NODENAME nie je nastavené na nejaké ne-predvolená hodnota pri začiatku makléra). Výstup hostmena -s je zvyčajne správna prípona za znakom "@". Pozri rabbitmq-server(1) pre detaily konfigurácie RabbitMQ brokera.
Režim tichého výstupu sa vyberá pomocou príznaku "-q". Informačné správy sú potlačené, keď je v režime ticha.
Operácia vyprší o pár sekúnd. Platí len pre príkazy "zoznam". Predvolený stav je "nekonečno".
Ak RabbitMQ broker používa dlhé názvy uzlov pre distribúciu erlangu, "longnames" možnosť by mala byť špecifikovaná.
Niektoré príkazy akceptujú voliteľný parameter virtuálneho hostiteľa, pre ktorý aby zobrazovali výsledky. Predvolená hodnota je "/".
Commands: add_user <username> <password> add_vhost <vhost> authenticate_user <username> <password> cancel_sync_queue [-p<vhost>] queue change_cluster_node_type <disk|RAM> change_password <username> <password> clear_global_parameter <key> clear_operator_policy [-p<vhost>] <key> clear_parameter [-p<vhost>] <component_name> <key> clear_password <username> clear_permissions [-p vhost] <username> clear_policy [-p<vhost>] <key> clear_topic_permissions [-p vhost] <username> [<exchange>] clear_vhost_limits [-p<vhost>] close_all_connections [-p <vhost> --limit <limit>] [-n <node> --globálne] [--za-oneskorenie spojenia <delay>] <explanation> close_connection <connectionpid> <explanation> cluster_status Dekódovacia hodnota heslová fráza [--šifra šifra] [--hash hash] [--iterácie iterácie] delete_queue queue_name [--if_empty|-e] [--if_unused|-u] delete_user <username> delete_vhost <vhost> enkódovacia hodnota heslová fráza [--šifrovacia šifra] [--hash hash] [--iterácie iterácie] Životné prostredie Hodnotenie <expr> exec <expr> [--offline] force_boot force_reset forget_cluster_node [--offline] <existing_cluster_member_node> pomoc <command> hipe_compile <directory> join_cluster [--disk|--ram] <existing_cluster_member_node> list_bindings [-p<vhost>] [...<bindinginfoitem>] list_channels [<channelinfoitem> ...] list_ciphers list_connections [<connectioninfoitem> ...] list_consumers [-p vhost] [<consumerinfoitem> ...] list_exchanges [-p<vhost>] [...<exchangeinfoitem>] list_global_parameters list_hashes list_operator_policies [-p<vhost>] list_parameters [-p<vhost>] list_permissions [-p<vhost>] list_policies [-p<vhost>] list_queues [-p<vhost>] [--online] [--offline] [--lokálne] [<queueinfoitem> ...] list_topic_permissions [-p<vhost>] list_unresponsive_queues [--lokálne] [--časový limit fronty<queue-timeout>] [<unresponsiveq_ueueinfoitem> ...] list_user_permissions <username> list_user_topic_permissions <username> list_users list_vhost_limits [-p<vhost>] [--globálne] list_vhosts [<vhostinfoitem> ...] node_health_check purge_queue <queue> rename_cluster_node <oldnode1> <newnode1> [oldnode2] [newnode2] ... Správa reset restart_vhost [-p<vhost>] rotate_logs set_cluster_name <name> set_disk_free_limit <disk_limit> set_disk_free_limit mem_relative <fraction> set_global_parameter <name> <value> set_operator_policy [-p<vhost>] [--priorita<priority>] [--<apply-to>apply-to] <name> <pattern> <definition> set_parameter [-p<vhost>] <component_name> <name> <value> set_permissions [-p<vhost>] <username> <conf> <write> <read> set_policy [-p<vhost>] [--priorita<priority>] [--aplikovať<apply-to>] <name> <pattern> <definition> set_topic_permissions [-p<vhost>] <username> <exchange> <write_pattern> <read_pattern> set_user_tags <username> <tag> [...] set_vhost_limits [-p<vhost>] <definition> set_vm_memory_high_watermark <fraction> set_vm_memory_high_watermark absolútne <value> Vypnutie start_app Stav Stop [<pidfile>] stop_app sync_queue [-p<vhost>] queue trace_off [-p<vhost>] trace_on [-p<vhost>] update_cluster_nodes <existing_cluster_member_node_to_seed_from> čakať [<pid_file>] [--pid|-P <pid>] <queueinfoitem> musí byť členom zoznamu [meno, trvalé, auto_delete, argumenty, politika, PID, owner_pid, exkluzívne, exclusive_consumer_pid, exclusive_consumer_tag, messages_ready, messages_unacknowledged, správy, messages_ready_ram, messages_unacknowledged_ram, messages_ram, messages_persistent, message_bytes, message_bytes_ready, message_bytes_ neuznané, message_bytes_ram, message_bytes_persistent, head_message_timestamp, disk_reads, disk_writes, spotrebitelia, consumer_utilisation, pamäť, slave_pids, synchronised_ slave_pids, štát].
<bindinginfoitem> musí byť členom zoznamu [source_name, source_kind, destination_name, destination_kind, routing_key, argumenty].
<connectioninfoitem> Musí byť členom zoznamu [PID, názov, port, hostiteľ, peer_port, peer_host, SSL ssl_protocol, ssl_key_exchange, ssl_cipher, ssl_hash, peer_cert_subject, peer_cert_ vydavateľ, peer_cert_validity, stav, kanály, protokol, auth_mechanism, používateľ, vhost, timeout, frame_max, channel_max, client_properties, recv_oct, recv_cnt, send_oct, send_cnt, send_ Pend, connected_at].
<channelinfoitem> Musí byť členom zoznamu [PID, Connection, Name, Number, User, Vhost, Transactional, Confirm, consumer_count, messages_unacknowledged, messages_uncommitted, acks_ nezáväzný, messages_unconfirmed, prefetch_count, global_prefetch_count].
<exchangeinfoitem> Musí byť členom zoznamu [meno, typ, trvanlivosť, auto_delete, interné, argumenty, politika].
<vhostinfoitem> musí byť členom zoznamu [meno, trasovanie, cluster_state].
<consumerinfoitem> musí byť členom zoznamu [queue_name, channel_pid, consumer_tag, ack_required, prefetch_count, argumenty].
<unresponsive_queueinfoitem> musí byť členom zoznamu [meno, durable, auto_delete, argumenty, pid, recoverable_slaves].
|