1、當信息在一個隊列中變成死信時,可以重新發送到DLX,綁定DLX的隊列稱為rabbitmq。
也叫死信隊列。
2、常用于訂單超時自動取消,會議預訂提前提醒等等。
實例
importpikaimportjsonimporttimecredentials=pika.PlainCredentials('admin','admin')#mq用戶名和密碼#虛擬隊列需要指定參數virtual_host,如果是默認的可以不填。connection=pika.BlockingConnection(pika.ConnectionParameters(host='127.0.0.1',port=5672,credentials=credentials))channel=connection.channel()#聲明消息隊列,消息將在這個隊列傳遞,如不存在,則創建queue_name="delay_queue_a"exchange='delay_exchange_a'routing_key='delay_routing_key_a'dead_letter_exchange='dead_exchange_a'#'amq.direct'#'dead_exchange_a'dead_letter_routing_key='dead_letter_routing_key_a'#'dead_queue_a'#'dead_letter_routing_key_a'arguments={"x-message-ttl":5000,'x-dead-letter-exchange':dead_letter_exchange,'x-dead-letter-routing-key':dead_letter_routing_key}channel.confirm_delivery()channel.exchange_declare(exchange=exchange,durable=True,exchange_type='direct')result=channel.queue_declare(queue=queue_name,durable=False,arguments=arguments)channel.queue_bind(exchange=exchange,queue=queue_name,routing_key=routing_key)foriinrange(10):message=json.dumps({'OrderId':i})#向隊列插入數值routing_key是隊列名channel.basic_publish(exchange=exchange,routing_key=routing_key,body=message,properties=pika.BasicProperties(delivery_mode=2))print(message)time.sleep(1.5)connection.close()
以上就是關于“python rabbitmq指的是什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
近期國際金價暴跌原因是什么?根據我們的分析,近期國際金價的大幅下跌,一是因為各國經濟基本面不同,各國貨幣政策不同,使得美元持續走強;而且由于原油的擴容和下跌,以及全球通脹率較低,這一切都給金價帶來了下行壓力。據了解,黃金正走向自2000年以來的首次連續年度下跌,因為美聯儲(Fed)結束了債券購買計劃,原油價格下跌,降低了購買黃金作為對沖通脹工具的需求。此外,由于上市交易所基金(ETF)黃金頭寸外流...
什么是農業銀行代碼?中國農業銀行編碼是ABOCCNBJ。銀行鑒別編碼是由電腦上可以全自動判斷的8位或者11位英語字母或阿拉伯數據構成,用以在SWIFT報文中確立區別金融業交易中相應的不一樣金融業機構。凡該研究會的組員銀行都是有各自特殊的SWIFT編碼,即SWIFTCode,該號等同于每個銀行的身份證號碼。中國農業銀行(AGRICULTURAL BANK OFCHINA,通稱ABC,農行)創立于19...
什么是貨幣型基金?貨幣型基金指由基金管理人運作,聚集社會閑散資金,同時基金托管人保管資金的一種開放式基金。貨幣型基金有三個主要的特點,分別是高安全性、高流動性和穩定收益性,同時具備“準儲蓄”的特征。市場上有很多的貨幣基金,用戶在選擇投資時可以查看以往的收益情況,然后選擇收益高的貨幣基金投資,這樣可以獲得較多的收益。一、貨幣型基金和債券型基金的區別1、投資范圍不同。貨幣型基金...