Domanda

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

È stato utile?

Soluzione

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top