質問

Is there any tool for monitoring incoming and outgoing calls from a WCF service?

I do not mean MSMQ, I mean queued calls that the service is not able to handle cause of it is busy.

Some profile for Performance monitor perhaps?

Kind Regards Martin

役に立ちましたか?

解決

For WCF hosted on IIS you can use ASP.NET performance counters to see number of queued requests, current requests etc. for example:

  • ASP.NET\Requests Queued
  • Web Service\Current Connections

Although WCF has a lot of performance counters available, there is none indicating queues length.

If you are talking about queued messages content, there is no easy way. The only I can think of is taking a full memory dump of the process and investigating it. But this is of course very intrusive, single shot task.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top