簡體   English   中英

Azure 服務總線 logging_enable=True

[英]Azure Service Bus logging_enable=True

def send_single_message(sender):
    # create a Service Bus message
    message = ServiceBusMessage("Single Message")
    # send the message to the topic
    sender.send_messages(message)
    print("Sent a single message")

使用連接字符串創建服務總線客戶端

servicebus_client = ServiceBusClient.from_connection_string(conn_str=CONNECTION_STR, logging_enable=True)
with servicebus_client:
    # get a Topic Sender object to send messages to the topic
    sender = servicebus_client.get_topic_sender(topic_name=TOPIC_NAME)
    with sender:
        # send one message        
        send_single_message(sender)

print("Done sending messages")
print("-----------------------")

logging_enable=True 在這里是什么意思?

謝謝@Peter Bons,根據微軟文檔,它說,

是否將網絡跟蹤日志輸出到記錄器。 默認為False

您可以在監控部分的logs中找到日志,如下所示:

在此處輸入圖像描述

您需要嘗試使用 kql 查詢來獲取日志:示例 Kql 查詢:

在此處輸入圖像描述

參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM