Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13659|Odpověď: 1

[JavaSE] Prosím, řekněte mi něco o java operaci rabbitmq, basicQos() je neplatný

[Kopírovat odkaz]
Zveřejněno 19.05.2019 12:09:23 | | | |
Prosím, řekněte mi, spotřebiteli, že kód je nastavenbasicQos(5), ale když zprávu dostanete, stále se objevuje jedna po druhé nebo je dotazována, nemělo by to být pět najednou, jenbasicQos(1)Čas je účinný.Prosím, řekněte mi, jak to vyřešit.






Předchozí:Open source rámec pro plánování pracovních zakázek Quartz
Další:Angular 7 Div (mapa) tutoriál na celou obrazovku
Zveřejněno 20.05.2019 9:25:06 |
Oficiální dokumentace:Přihlášení k hypertextovému odkazu je viditelné.
Takto to chápu:

basicQos(1): Spotřebitel si je jistý, že zpráva byla přijata dříve, než server odešle další zprávu.

basicQos(5): Spotřebitel obdrží 5 zpráv, zpracuje těchto 5 zpráv paralelně a potvrdí přijetí, než server odešle nových 5 zpráv.


Ať už jde o základní nastavení QoS 1 nebo 5, musíte dotazovat, abyste dostali zprávy jednu po druhé, ne 1 nebo 5 zpráv najednou.

RabbitMQ BasicQos omezení spotřebitelského paralelního zpracování
https://www.itsvse.com/thread-4667-1-1.html
(Zdroj: Architect_Programmer)


Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com