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

wKioL1OrgheCZaEfAAX9M-j3WDs429.jpg


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

wKiom1Orgsahd6JXAAC7NA3yEyE434.jpg


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

wKioL1OrhCvgvHBiAAG1jaB_mV0145.jpg


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

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

2、添加到开发规范。