Comanda parametrului rabbitmqctl este următoarea:
Usage: rabbitmqctl [-n<node>] [-t<timeout>] [-l] [-q] <command> [<opțiuni de comandă>]
Opțiuni generale: -n nod -Q Liniște -Pauză -l nume lungi
Nodul implicit este "rabbit@server", unde "server" este numele gazdei locale. Pe o gazdă denumit "server.example.com", numele nodului RabbitMQ Erlang va De obicei este rabbit@server (cu excepția cazului RABBITMQ_NODENAME a fost setat la un anumit valoare neneplată la startul brokerului). Ieșirea numelui gazdă -s este de obicei sufixul corect de folosit după semnul "@". Vezi rabbitmq-server(1) pentru detalii despre configurarea brokerului RabbitMQ.
Modul de ieșire silențios este selectat cu flagul "-q". Mesajele informative sunt Suprimat când modul de liniște este activ.
Operațiunea timeout în câteva secunde. Se aplică doar comenzilor "listă". Implicit este "infinitul".
Dacă brokerul RabbitMQ folosește nume lungi de noduri pentru distribuția erlang, "nume lungi" Opțiunea ar trebui specificată.
Unele comenzi acceptă un parametru virtual de gazdă opțional pentru care pentru a afișa rezultatele. Valoarea implicită este "/".
Commands: add_user <username> <password> add_vhost <vhost> authenticate_user <username> <password> cancel_sync_queue [-<vhost>p] coadă change_cluster_node_type <disc|ram> change_password <username> <password> clear_global_parameter <key> clear_operator_policy [-<vhost>p] <key> clear_parameter [-<vhost>p] <component_name> <key> clear_password <username> clear_permissions [-p vhost] <username> clear_policy [-<vhost>p] <key> clear_topic_permissions [-p vhost] <username> [<exchange>] clear_vhost_limits [-<vhost>p] close_all_connections [-p <vhost> --<limit>limită ] [-n <node> --global] [--pentru-întârziere-conexiune <delay>] <explanation> close_connection <connectionpid> <explanation> cluster_status decodare parola valorii [--cifru cifru] [--hash hash] [--iterații iterații] delete_queue queue_name [--if_empty|-e] [--if_unused|-u] delete_user <username> delete_vhost <vhost> Parola valorii codificării [--cifru cifru] [--hash hash] [--iterații iterații] Mediu Eval <expr> Executive <expr> [--offline] force_boot force_reset forget_cluster_node [--offline] <existing_cluster_member_node> ajutor <command> hipe_compile <directory> join_cluster [--disc|--ram] <existing_cluster_member_node> list_bindings [-<vhost>p ] [<bindinginfoitem> ...] list_channels [<channelinfoitem> ...] list_ciphers list_connections [<connectioninfoitem> ...] list_consumers [-p vhost] [<consumerinfoitem> ...] list_exchanges [-<vhost>p] [<exchangeinfoitem> ...] list_global_parameters list_hashes list_operator_policies [-<vhost>p] list_parameters [-<vhost>p] list_permissions [-<vhost>p] list_policies [-<vhost>p] list_queues [-p<vhost>] [--online] [--offline] [--local] [<queueinfoitem> ...] list_topic_permissions [-<vhost>p] list_unresponsive_queues [--local] [--pauză-coadă<queue-timeout>] [<unresponsiveq_ueueinfoitem> ...] list_user_permissions <username> list_user_topic_permissions <username> list_users list_vhost_limits [-<vhost>p] [--global] list_vhosts [<vhostinfoitem> ...] node_health_check purge_queue <queue> rename_cluster_node <oldnode1> <newnode1> [vechinod2] [nod nou2] ... Raport Resetare restart_vhost [-<vhost>p] 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>] [--<priority>prioritate ] [--<apply-to>apply-to ] <name> <pattern> <definition> set_parameter [-<vhost>p] <component_name> <name> <value> set_permissions [-<vhost>p] <username> <conf> <write> <read> set_policy [-p <vhost>] [--<priority>prioritate ] [--<apply-to>apply-to ] <name> <pattern> <definition> set_topic_permissions [-<vhost>p] <username> <exchange> <write_pattern> <read_pattern> set_user_tags <username> <tag> [...] set_vhost_limits [-<vhost>p] <definition> set_vm_memory_high_watermark <fraction> set_vm_memory_high_watermark absolut <value> Închidere start_app Statut stop [<pidfile>] stop_app sync_queue [-<vhost>p] coadă trace_off [-<vhost>p] trace_on [-<vhost>p] update_cluster_nodes <existing_cluster_member_node_to_seed_from> așteaptă [<pid_file>] [--pid|-P <pid>] <queueinfoitem> Trebuie să fie membru al listei [nume, durabil, auto_delete, argumente, politică, PID, owner_pid, exclusiv, exclusive_consumer_pid, exclusive_consumer_tag, messages_ready, messages_unacknowledged, mesaje, messages_ready_ram, messages_unacknowledged_ram, messages_ram, messages_persistent, message_bytes, message_bytes_ready, message_bytes_ neconfirmat, message_bytes_ram, message_bytes_persistent, head_message_timestamp, disk_reads, disk_writes, consumatori, consumer_utilisation, memorie, slave_pids, synchronised_ slave_pids, stat].
<bindinginfoitem> trebuie să fie membru al listei [source_name, source_kind, destination_name, destination_kind, routing_key, argumente].
<connectioninfoitem> Trebuie să fie membru al listei [PID, Nume, Port, Gazdă, peer_port, peer_host, SSL, ssl_protocol, ssl_key_exchange, ssl_cipher, ssl_hash, peer_cert_subject, peer_cert_ emitent, peer_cert_validity, stare, canale, protocol, auth_mechanism, utilizator, vhost, timeout, frame_max, channel_max, client_properties, recv_oct, recv_cnt, send_oct, send_cnt, send_ pend, connected_at].
<channelinfoitem> Trebuie să fie membru al listei [PID, Connection, Name, Number, User, Vhost, Transactional, Confirm, consumer_count, messages_unacknowledged, messages_uncommitted, acks_ neangajat, messages_unconfirmed, prefetch_count, global_prefetch_count].
<exchangeinfoitem> trebuie să fie membru al listei [nume, tip, durabil, auto_delete, intern, argumente, politică].
<vhostinfoitem> trebuie să fie membru al listei [nume, trasare cluster_state].
<consumerinfoitem> trebuie să fie membru al listei [queue_name, channel_pid, consumer_tag, ack_required, prefetch_count, argumente].
<unresponsive_queueinfoitem> Trebuie să fie membru al listei [nume, durabil, auto_delete, argumente, PID, recoverable_slaves].
|