2015-07-28 58 views
0

有沒有辦法在RavenDB中獲得每個會話的請求計數,以便將其用於優化?就像減少所做的調用等。我知道RavenDB限制爲每個會話30。我想知道的是在任何特定時間提出的請求數。 (在代碼中,在運行時)。在Ravendb跟蹤每個會話的請求數

回答

3

獲取會話使用請求數session.Advanced.NumberOfRequests

+0

謝謝。如果發生與變化相關的事件,情況會更好。 – Vishal

+0

你是什麼意思的事件和變化? 'session.Advanced'可能會給你更多的見解:http://ravendb.net/docs/article-page/3.0/csharp/client-api/session/how-to/check-if-there-are-any-changes -on-a-session –

+0

我的意思是像BeforeSessionRequest/AfterSessionRequest等事件。這些將有助於理解會話中發生的事情。 – Vishal