2015-07-28 28 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