检测到应用程序Web服务控制管理器AWEBSVC没有响应

时间:2016-09-16 13:23:19

标签: sccm

检测到应用程序Web服务控制管理器AWEBSVC未响应HTTP请求。 http状态代码和文本为500,内部服务器错误。

我在组件Status中遇到了这个严重错误。我在下面尝试链接检查问题

http://localhost/CMApplicationCatalogSvc/applicationofferService.svc

此页面给了我以下信息

内存门检查失败,因为可用内存(270270464字节)小于总内存的5%。因此,该服务将无法用于传入请求。要解决此问题,请减少计算机上的负载或调整serviceHostingEnvironment配置元素上的minFreeMemoryPercentageToActivateService的值。

当我检查时,Sever在所有驱动器中都有足够的空间。我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

这里的问题不在于驱动器空间,而在于内存。

在.NET Framework 4.5.1中,如果Web服务器上的可用内存小于 minFreeMemoryPercentageToActivateService 配置设置指定的百分比,则会引发异常。 (在.NET Framework 4.5中,此设置被忽略。)

要恢复到之前忽略minFreeMemoryPercentageToActivateService设置的行为,请按如下所示修改 web.config 文件:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" 
                           minFreeMemoryPercentageToActivateService="0">
   <serviceActivations>
   ...
   </serviceActivations>
</serviceHostingEnvironment>

web.config 文件位置可以是:
32位:
%WINDIR%\ Microsoft.NET \框架[版] \设置\ machine.config中

64位:
%windir%\ Microsoft.NET \ Framework64 [version] \ config \ machine.config

找到文件并编辑,搜索(ctrl + F)元素 serviceHostingEnvironment 并按上述方式编辑属性值。

查看here以供参考。