amqp-consume - ക്ലൗഡിൽ ഓൺലൈനായി

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന amqp-consume കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


amqp-consume — ഒരു AMQP സെർവറിലെ ഒരു ക്യൂവിൽ നിന്നുള്ള സന്ദേശങ്ങൾ ഉപയോഗിക്കുക

സിനോപ്സിസ്


amqp-ഉപഭോഗം ഓപ്ഷൻ
കമാൻഡ് വാദിക്കുന്നു

വിവരണം


amqp-ഉപഭോഗം ഒരു AMQP സെർവറിലെ ഒരു ക്യൂവിൽ നിന്നുള്ള സന്ദേശങ്ങൾ ഉപയോഗിക്കുന്നു. ഓരോ സന്ദേശത്തിനും
എത്തിച്ചേരുന്നു, സ്വീകരിക്കുന്ന കമാൻഡ് പ്രവർത്തിക്കുന്നു, സന്ദേശ ബോഡി സ്റ്റാൻഡേർഡിൽ വിതരണം ചെയ്യുന്നു
ഇൻപുട്ട്.

amqp-ഉപഭോഗം നിലവിലുള്ള ഒരു ക്യൂവിൽ നിന്ന് ഉപഭോഗം ചെയ്യാം, അല്ലെങ്കിൽ അതിന് ഒരു പുതിയ ക്യൂ സൃഷ്ടിക്കാൻ കഴിയും. ഇതിന് കഴിയും
ഓപ്ഷണലായി നിലവിലുള്ള ഒരു എക്സ്ചേഞ്ചിലേക്ക് ക്യൂ ബൈൻഡ് ചെയ്യുക.

സ്ഥിരസ്ഥിതിയായി, സന്ദേശങ്ങൾ വ്യക്തമായ അംഗീകാരങ്ങളോടെ ഉപയോഗിക്കപ്പെടും. ഒരു സന്ദേശം മാത്രമായിരിക്കും
സ്വീകരിക്കുന്ന കമാൻഡ് വിജയകരമായി പുറത്തുകടക്കുകയാണെങ്കിൽ (അതായത്, എക്സിറ്റ് കോഡ് ഉപയോഗിച്ച്
പൂജ്യം). AMQP ``ഇല്ല ജ്ജ്'' മോഡ് (ഓട്ടോ-ആക്ക് മോഡ്) ഉപയോഗിച്ച് പ്രവർത്തനക്ഷമമാക്കാം -A ഓപ്ഷൻ.

ഓപ്ഷനുകൾ


-q

--ക്യൂ=വരി പേര്
സന്ദേശങ്ങൾ ഉപയോഗിക്കാനുള്ള ക്യൂവിന്റെ പേര്.

എങ്കില് --ക്യൂ ഓപ്ഷൻ ഒഴിവാക്കിയിരിക്കുന്നു, AMQP സെർവർ ഒരു അദ്വിതീയ നാമം നൽകും
ക്യൂ, സെർവർ അസൈൻ ചെയ്തിരിക്കുന്ന പേര് stderr-ൽ ഡിസ്പ്ലേ ചെയ്യപ്പെടും; ഈ കാര്യം
ഒരു എക്സ്ക്ലൂസീവ് ക്യൂ പ്രഖ്യാപിക്കണമെന്ന് സൂചിപ്പിക്കുന്നു.

-e

--വിനിമയം=കൈമാറ്റം പേര്
ഒരു എക്‌സ്‌ക്ലൂസീവ് ക്യൂ ഡിക്ലയർ ചെയ്യണമെന്നും തന്നിരിക്കുന്നതിനോട് ബന്ധിക്കണമെന്നും വ്യക്തമാക്കുന്നു
കൈമാറ്റം. അല്ലാത്ത പക്ഷം നിർദ്ദിഷ്‌ട എക്‌സ്‌ചേഞ്ച് ഇതിനകം നിലവിലായിരിക്കണം --കൈമാറ്റം-
ടൈപ്പ് ചെയ്യുക ഒരു സൃഷ്ടിക്കാൻ അഭ്യർത്ഥിക്കാൻ ഓപ്ഷൻ ഉപയോഗിക്കുന്നു
കൈമാറ്റം ചെയ്യുക.

-r

--റൂട്ടിംഗ്-കീ=റൂട്ടിംഗ് കീ
ബൈൻഡിംഗിനുള്ള റൂട്ടിംഗ് കീ. ഒഴിവാക്കിയാൽ, ഒരു ശൂന്യമായ റൂട്ടിംഗ് കീ അനുമാനിക്കപ്പെടുന്നു.

-d

--പ്രഖ്യാപിക്കുക ഒരു എക്സ്ക്ലൂസീവ് ക്യൂ പ്രഖ്യാപിക്കാൻ നിർബന്ധിക്കുന്നു, അല്ലാത്തപ്പോൾ പോലും.
അതായത്, ഒരു ക്യൂ നാമം സൂചിപ്പിക്കുമ്പോൾ --ക്യൂ ഓപ്‌ഷൻ, പക്ഷേ ബൈൻഡിംഗ് ഇല്ല
യുമായി ഒരു എക്സ്ചേഞ്ച് അഭ്യർത്ഥിക്കുന്നു --വിനിമയം ഓപ്ഷൻ. ശ്രദ്ധിക്കുക: ഈ ഓപ്ഷൻ ഇതാണ്
ഒഴിവാക്കി, ഭാവി പതിപ്പിൽ നീക്കം ചെയ്തേക്കാം, ഉപയോഗിക്കുക --എക്‌സ്‌ക്ലൂസീവ് ഓപ്ഷൻ
ഒരു എക്സ്ക്ലൂസീവ് ക്യൂ വ്യക്തമായി പ്രഖ്യാപിക്കുക.

-x

--എക്‌സ്‌ക്ലൂസീവ്
പ്രഖ്യാപിത ക്യൂകൾ ഡിഫോൾട്ടായി എക്‌സ്‌ക്ലൂസീവ് അല്ല, ഈ ഓപ്‌ഷൻ പ്രഖ്യാപനം നിർബന്ധിതമാക്കുന്നു
എക്സ്ക്ലൂസീവ് ക്യൂകൾ.

-A

--നോ-അക്ക്=റൂട്ടിംഗ് കീ
`` പ്രവർത്തനക്ഷമമാക്കുകഇല്ല ജ്ജ്'' മോഡ്: AMQP സെർവർ ഓരോന്നും നിരുപാധികമായി അംഗീകരിക്കും
ടാർഗെറ്റ് കമാൻഡ് പുറത്തുകടക്കുന്നുണ്ടോ എന്നത് പരിഗണിക്കാതെ തന്നെ ഡെലിവർ ചെയ്യുന്ന സന്ദേശം
വിജയകരമായി അല്ലെങ്കിൽ ഇല്ല.

-c

--എണ്ണം=പരിധി
നൽകിയിരിക്കുന്ന സന്ദേശങ്ങളുടെ എണ്ണം ലഭിച്ചതിന് ശേഷം ഉപഭോഗം നിർത്തുക.

-p

--പ്രീഫെച്ച്-എണ്ണം=പരിധി
അയയ്ക്കാൻ മാത്രം സെർവറിനോട് അഭ്യർത്ഥിക്കുക പരിധി a എന്നതിലെ സന്ദേശങ്ങൾ
സമയം.

ഏതെങ്കിലും മൂല്യം കൈമാറുകയാണെങ്കിൽ --എണ്ണം, മൂല്യം കൈമാറി --പ്രീഫെച്ച്-എണ്ണം
അതിനേക്കാൾ ചെറുതായിരിക്കണം, അല്ലെങ്കിൽ അത് അവഗണിക്കപ്പെടും.

If -A/--നോ-അക്ക് പാസ്സായി, ഈ ഓപ്ഷന് ഫലമില്ല.

ഉദാഹരണങ്ങൾ


നിലവിലുള്ള ഒരു ക്യൂവിൽ നിന്ന് സന്ദേശങ്ങൾ ഉപയോഗിക്കുക
``myqueue'', ഒപ്പം ഔട്ട്പുട്ട് The സന്ദേശം മൃതദേഹങ്ങൾ on സാധാരണ ഔട്ട്പുട്ട് വഴി പൂച്ച:" 10

$
amqp-publish -q എന്റെ ക്യൂ പൂച്ച

ഒരു പുതിയ എക്സ്ക്ലൂസീവ് ക്യൂ ബൈൻഡ് ചെയ്യുക
എക്സ്ചേഞ്ച് ``myexch'', ഒപ്പം അയയ്ക്കുക ഓരോന്നും സന്ദേശം ശരീരം ലേക്ക് The സ്ക്രിപ്റ്റ് മൈസ്ക്രിപ്റ്റ്,
ഓട്ടോമാറ്റിയ്ക്കായി സമ്മതിക്കുന്നു അവരെ on The സെർവർ:" 10

$
amqp-ഉപഭോഗം -A -e myexch ./മൈസ്ക്രിപ്റ്റ്

കാണുക ഇതും


librabbitmq-ടൂളുകൾ(7) എല്ലാവർക്കും പൊതുവായുള്ള കണക്ഷനുമായി ബന്ധപ്പെട്ട ഓപ്ഷനുകൾ വിവരിക്കുന്നു
RabbitMQ C ക്ലയന്റ് ടൂളുകൾ.

amqp-ഉപഭോഗം(1)

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് amqp-consume ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ