我的公司托管由第三方编写的组件。每个组件都托管在其自己的AppDomain中,但可能与其他组件共享一个服务器。最近,我认为一个或多个写得不好的组件会导致错误操作并消耗太多资源,导致服务器崩溃。我想能够:监控AppDomain资源和设置阈值
确定哪些部件是有罪的一方,或者换句话说,确定每个组件的应用程序域是多少资源comsunimg(内存,操作系统手柄,CPU周期等)。
在appdomains上放置阈值,所以即使组件确实发疯了,它可以使用的资源也是有限的,它应该不会影响同一服务器上其他组件的性能。
任何人有任何想法?