amqp-consume - Dalam talian di Awan

Ini ialah arahan amqp-consume yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


amqp-consume — Gunakan mesej daripada baris gilir pada pelayan AMQP

SINOPSIS


amqp-consume OPTION
arahan args

Penerangan Produk


amqp-consume menggunakan mesej daripada baris gilir pada pelayan AMQP. Untuk setiap mesej yang
tiba, arahan penerimaan dijalankan, dengan badan mesej dibekalkan kepadanya mengikut standard
input.

amqp-consume boleh menggunakan daripada baris gilir sedia ada, atau ia boleh mencipta baris gilir baharu. Ia boleh
secara pilihan mengikat baris gilir ke pertukaran sedia ada.

Secara lalai, mesej akan digunakan dengan pengakuan eksplisit. Mesej hanya akan
diakui jika arahan penerima berjaya keluar (iaitu dengan kod keluar
sifar). AMQP ``tidak ackmod '' (aka mod auto-ack) boleh didayakan dengan -A pilihan.

Pilihan


-q

--beratur=beratur nama
Nama baris gilir untuk menggunakan mesej daripada.

Jika --beratur pilihan ditinggalkan, pelayan AMQP akan memberikan nama unik kepada
baris gilir, dan nama yang diberikan pelayan itu akan dipaparkan pada stderr; kes ini
membayangkan bahawa baris gilir eksklusif harus diisytiharkan.

-e

--pertukaran=bursa nama
Menentukan bahawa baris gilir eksklusif harus diisytiharkan, dan terikat kepada yang diberikan
pertukaran. Pertukaran yang ditentukan sepatutnya sudah wujud melainkan jika --bertukar-
jenis pilihan digunakan untuk meminta penciptaan an
pertukaran.

-r

--kunci-laluan=routing utama
Kunci penghalaan untuk mengikat. Jika ditinggalkan, kunci penghalaan kosong diandaikan.

-d

--deklarasikan Memaksa baris gilir eksklusif diisytiharkan, walaupun sebaliknya tidak.
Iaitu, apabila nama baris gilir ditentukan dengan --beratur pilihan, tetapi tidak mengikat
kepada pertukaran diminta dengan --pertukaran pilihan. Nota: pilihan ini ialah
ditamatkan dan mungkin dialih keluar dalam versi akan datang, gunakan --eksklusif pilihan untuk
secara eksplisit mengisytiharkan baris gilir eksklusif.

-x

--eksklusif
Barisan gilir yang diisytiharkan adalah bukan eksklusif secara lalai, pilihan ini memaksa pengisytiharan
barisan eksklusif.

-A

--tidak-ack=routing utama
Dayakan ``tidak ackMod '': Pelayan AMQP akan mengakui setiap satu tanpa syarat
mesej yang dihantar, tidak kira sama ada arahan sasaran keluar
berjaya atau tidak.

-c

--kira=menghadkan
Berhenti mengambil selepas bilangan mesej yang diberikan telah diterima.

-p

--prefetch-count=menghadkan
Minta pelayan hanya menghantar menghadkan mesej di a
pada bila-bila masa.

Jika sebarang nilai telah diserahkan kepada --kira, nilai diserahkan kepada --prefetch-count
hendaklah lebih kecil daripada itu, atau sebaliknya ia akan diabaikan.

If -A/--tidak-ack diluluskan, pilihan ini tidak mempunyai kesan.

Contoh


Gunakan mesej daripada baris gilir sedia ada
``myqueue'', and output yang mesej badan-badan on standard output melalui kucing:" 10

$
amqp-publish -q myqueue kucing

Ikat baris gilir eksklusif baharu kepada an
tukar ``myexch'', and menghantar setiap mesej badan kepada yang skrip skrip saya,
secara automatik mengakui mereka on yang pelayan:" 10

$
amqp-consume -A -e myexch ./myscript

Lihat Juga


librabbitmq-tools(7) menerangkan pilihan berkaitan sambungan yang biasa kepada semua
Alat Pelanggan RabbitMQ C.

amqp-consume(1)

Gunakan amqp-consume dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini