【转】Memory gates checking failed because the free memory***解决办法
Issue:
Vault users cannot connect. VLOGS show the following error:Memory gates checking failed because the free memory (xxxxxx bytes) is less than 5% of total memory.
Windows Application event log shows:
Event 3: System.ServiceModel
WebHost failed to process a request.
Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/6044116
Exception: System.ServiceModel.ServiceActivationException: The service '/AutodeskDM/Services/v18/PropertyService.svc' cannot be activated due to an exception during compilation. The exception message is: Memory gates checking failed because the free memory (xxxxxxxxx bytes) is less than 5% of total memory. As a result, the service will not be available for incoming requests.
Causes:
The issue occurs because you have less than 5% available memory free and by default, the program checks for 5% free memory.Solution:
Edit the web.config file as follows:- In Windows Explorer, navigate to C:\Program Files\Autodesk\ADMS <version> 2014\Server\Web\Services
- Make a backup copy of web.config (eg. web.config.bak)
- Open the file named web.config in notepad.
- Find the line <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
- Change it to be <serviceHostingEnvironment aspNetCompatibilityEnabled="true" minFreeMemoryPercentageToActivateService="0" />
- Open a command line window and type the command IISRESET to reset IIS