![]() |
1
5
这有很多问题。 首先,调用WCF服务的首选方法是每次调用模型,例如,您的客户机将调用服务方法,这将导致在服务器上创建服务类的实例,执行有问题的方法,然后再次释放服务实例。因此,您无法真正监视客户端连接本身——它们只在调用执行时存在几分之一秒。 此外,除了性能计数器之外,服务器端实际上没有太多的基础设施来监控每秒的呼叫等。新的服务器加载项产品以前称为“Dublin”(目前称为“AppFabric”),应该在这一领域(可管理性)带来很多改进——见下图 MSDN article for more info
但即使在今天,您也可以设想使用服务类本身,并监视该类的实例化和销毁。服务类还有一个指向
这可能是迈向“监控我的服务”方向的一步。至于性能监控-为什么现有的几十个WCF性能计数器不能帮助您或提供您需要的信息?? |
![]() |
2
0
你看过吗 WCF Tracing 和 WCF Message Logging |
![]() |
Ehsan Akbar · 当请求被激发时,WCF请求时间会增加 7 年前 |
![]() |
Gans · 具有多操作合约的WCF Rest服务 7 年前 |
![]() |
Moelgaard · NLog中的IIS应用程序名称。配置 7 年前 |
![]() |
Kerwen · WCF服务调用异步函数 7 年前 |