是否有一个ELMAH等效于性能监视(例如,您可以插入ASP.NET应用程序以便远程可视化性能计数器)?
Azure有一些解决方案,但我想知道是否有更通用的解决方案可以部署到像AppHarbor这样的地方:
发布于 2011-05-18 06:07:17
我认为您无法以中等信任的方式访问性能计数器,因此让AppHarbor添加此功能可能是其工作的唯一方式。
还请记住,您的应用程序可能运行在多个实例中,因此每个实例的计数器将不同(我也不确定您是否可以轻松地从每个实例中获取它们,因为您看不到对请求指向哪个实例有任何控制)。
最后,您可能不是EC2实例上的唯一人员,因此只有计数器才能限制您的应用程序进程。
发布于 2011-04-11 10:18:47
ELMAH也应该在Azure上工作得很好。此外,还可以尝试手动定义一些性能计数器,然后将它们复制到诊断存储中。有关Azure诊断的更多信息,可在Windows 材料、诊断和服务管理演示文稿中找到。然后您可以使用Cerebrata诊断管理器工具来查看它们。该工具可用这里
https://stackoverflow.com/questions/5494987
复制相似问题