老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

RabbitMQ發送端接收端生產者消費者的示例分析

這篇文章給大家分享的是有關RabbitMQ發送端接收端生產者消費者的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創新互聯專注于企業營銷型網站、網站重做改版、晉中網站定制設計、自適應品牌網站建設、H5網站設計成都商城網站開發、集團公司官網建設、成都外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為晉中等各大城市提供網站開發制作服務。

rabbit_conn_send_producer.py
importpika

connection = pika.BlockingConnection(pika.ConnectionParameters(
    'localhost'))#rabbit默認端口5672 建立一個基本的 socket連接
channel = connection.channel()#聲明一個管道 在管道里面發消息

# 聲明queue
channel.queue_declare(queue='hello')

# n RabbitMQ a message can never be sent directly to the queue, it always needs to go through an exchange.
channel.basic_publish(exchange='',
                      routing_key='hello',#queue名字
                      body='Hello World!') #body 發送的消息
print(" [x] Sent 'Hello World!'")
connection.close()

rabbit_conn_recive_consumer.py
# _*_coding:utf-8_*_
__author__ = 'Alex Li'
import
pika

connection = pika.BlockingConnection(pika.ConnectionParameters(
    'localhost')) #rabbit默認端口5672 建立一個基本的 socket連接
channel = connection.channel()#聲明一個管道 在管道里面收消息

# You may ask why we declare the queue again ? we have already declared it in our previous code.
# We could avoid that if we were sure that the queue already exists. For example if send.py program
# was run before. But we're not yet sure which program to run first. In such cases it's a good
# practice to repeat declaring the queue in both programs.
#channel.queue_declare(queue='hello')#聲明queue


defcallback(ch, method, properties, body):#處理消息
    print("---->",ch,method,properties)#ch 管道內存對象地址 method:發給queue的信息
    print(" [x] Received %r"% body)


channel.basic_consume(#消費消息
           callback,#如果收到消息,就調用CALLBACK函數來處理消息
           queue='hello',#從哪個隊列里收消息
           no_ack=True) #不需要確認消息是否接收

print(' [*] Waiting for messages. To exit press CTRL+C')
channel.start_consuming()#啟動 開始收消息 一直收,沒有就卡主

rabbit_conn_recive_consumer_no_ack.py
# _*_coding:utf-8_*_
__author__ = 'Alex Li'
import
pika,time

connection = pika.BlockingConnection(pika.ConnectionParameters(
    'localhost')) #rabbit默認端口5672 建立一個基本的 socket連接
channel = connection.channel()#聲明一個管道 在管道里面收消息

# You may ask why we declare the queue again ? we have already declared it in our previous code.
# We could avoid that if we were sure that the queue already exists. For example if send.py program
# was run before. But we're not yet sure which program to run first. In such cases it's a good
# practice to repeat declaring the queue in both programs.
#channel.queue_declare(queue='hello')#聲明queue


defcallback(ch, method, properties, body):#回調函數
    print("---->",ch,method,properties)#ch 管道內存對象地址 method:發給queue的信息
    time.sleep(5)#模擬消息處理時間
    print(" [x] Received %r"% body)


channel.basic_consume(#消費消息
              callback,#如果收到消息,就調用CALLBACK函數來處理消息
           queue='hello',#從哪個隊列里收消息
              #no_ack=True)#no acknowledgement 不確認 開啟的話表示不確認消息是否接收 接沒接收都不會給服務器端發消息 如果客戶端沒收到消息就忽略了
              #關閉的話就要服務器就要確認消息是否接收,沒有確認到接收消息就會一直保留消息,會自動轉到另一個客戶端,socket一斷,rabbitMQ就將消息轉給另一個客戶端
              #發送端生產者發送一條消息,被消費者接受者收到了,消費者接收端處理完之后自動給生產者發送端發一個確認,說消息處理完了,然后生產者發送端才會把消息從隊列里刪除,只要沒收到確認就不會刪除,如果生產者發送端沒收到確認,就會把消息轉給另一個消費者接收端
          )

print(' [*] Waiting for messages. To exit press CTRL+C')
channel.start_consuming()#啟動 開始收消息 一直收,沒有就卡主

感謝各位的閱讀!關于“RabbitMQ發送端接收端生產者消費者的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


當前文章:RabbitMQ發送端接收端生產者消費者的示例分析
本文URL:http://www.xueling.net.cn/article/pcpgco.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 狠狠热精品免费视频 | 操人视频 | 青草娱乐在线 | 日日撸夜夜撸 | 91久久精品亚洲中文字幕无码 | 亚洲黄色免费看 | 国产91精品久久久久久久网曝门 | 一级黄色免费观看 | av片一区二区 | 黄频视频大全免费的国产 | 久热精品在线观看 | 香港三级韩国三级日本三级 | 9191国产视频 | 午夜影院啊啊啊 | 国产农村熟妇出轨VIDEOS | 国产乱子影视频上线免费观看 | 无码精品A∨在线观看十八禁 | 无码精品一区二区三区四区爱奇艺 | 一二三四日本视频中文 | 国产高清在线a视频大全 | 精品国产18久久久久久白浆软件 | 国产高清亚洲精品视bt天堂频 | 天天爽爽| 激情欧美成人久久综合 | 啊灬啊灬啊灬啊高潮了 | 人摸人人人澡人人超碰手机版 | 无码不卡亚洲成?人片 | 在教室伦流澡到高潮HBL原神 | AV无码专区 | 国产精品久久久免费看 | 成人性生交天码免费看 | 黄色一级大片在线免费看产 | 亚洲人成网77777亚洲色 | 成人av在线影院 | 免费国产精品一区二区三区 | 国产高清av在线播放 | 特黄A又粗又大又黄又爽A片软件 | 欧美色xxxx | 欧美精品一区二区三区久久久 | 青青草中文 | 搞笑一家人韩剧韩语在线看 |