检测到的应用程序Web服务控制管理器未响应HTTP请求。http状态代码和文本为500,内部服务器错误。
我在组件状态中得到了这个关键错误,我试过下面的链接来检查这个问题
http://localhost/CMApplicationCatalogSvc/applicationofferService.svc
这一页给了我以下信息
内存门检查失败,因为空闲内存(270270464字节)不足总内存的5%。因此,该服务将无法用于传入请求。要解决这个问题,可以减少机器上的负载,或者调整serviceHostingEnvironment配置元素上的serviceHostingEnvironment值。
当我检查Sever时,在所有drive.How中都有足够的空间,我可以解决这个问题。
发布于 2016-09-20 12:03:35
这里的问题不是驱动器空间,而是内存。
在WebFramework4.5.1中,如果web服务器上的可用内存小于minFreeMemoryPercentageToActivateService配置设置指定的百分比,则会引发异常。(在.NET Framework4.5中,此设置被忽略。)
若要恢复到忽略minFreeMemoryPercentageToActivateService设置的先前行为,请按以下方式修改web.config文件:
<serviceHostingEnvironment multipleSiteBindingsEnabled="true"
minFreeMemoryPercentageToActivateService="0">
<serviceActivations>
...
</serviceActivations>
</serviceHostingEnvironment>web.config文件的位置可以是:
32位:
%windir%\Microsoft.NET\Frameworkversion\config\machine.config
64位:
%windir%\Microsoft.NET\Framework64version\config\machine.config
找到文件和编辑、搜索(ctrl+F)元素serviceHostingEnvironment和编辑属性值,如上所示。
检查这里以供参考。
https://stackoverflow.com/questions/39532613
复制相似问题