.net wcf memory gates checking failed

.net wcf memory gates checking failed

某个功能不能使用,从内网访问这个API出现memory gates checking failed。如下图所示,

.net wcf memory gates checking failed


正如上图所说,激活wcf最小内存不够,加minFreeMemoryPercentageToActivateService="0"。

.net wcf memory gates checking failed


恢复正常访问如下图所示,

.net wcf memory gates checking failed


为了以后预防这种问题再次发生,暂时有两种解决方法可选:

1、服务器增加内存。但这台是老机器,目前计划迁移到虚拟化环境,可以灵活调整硬件资源。

2、添加到开发规范。