簡體   English   中英

Azure服務總線中繼-監視請求流量

[英]Azure Service Bus Relay - Monitoring Request Traffic

我們使用Azure Service Bus Relay在外部公開內部WCF服務,但是當嘗試將我們的外部服務使用與IIS日志相對應時,由於Web服務器日志中沒有Service Bus Relay請求條目,因此出現了簡短的情況。 這很有意義,因為我們建立了到雲中繼的出站HTTP請求,並且所有請求都通過該主機連接進行服務( 我們使用HttpRelayBinding )。

在為中繼請求提供服務時,有什么方法可以創建IIS日志條目,還是必須使用WCF診斷日志記錄來跟蹤中繼的使用情況? 我們的目標是使我們的Azure帳單( 交易/月 )與實際中繼使用保持一致。 是否有其他人嘗試過此方法或找到了用於跟蹤或監視服務總線中繼流量的簡單解決方案?

我不知道直接寫入IIS日志的機制。

如果需要使用狀態代碼記錄請求/響應的數量,則可以將自定義IMessageInspector添加到服務中(可以通過自定義WCF服務行為來添加)。 響應消息將具有HttpResponseMessageProperty,其中將包含HTTP狀態代碼。 使用這種方法,您可以采用與IIS創建的格式相似的格式記錄數據。

暫無
暫無

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

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