【转】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:
    1. In Windows Explorer, navigate to C:\Program Files\Autodesk\ADMS <version> 2014\Server\Web\Services
    2. Make a backup copy of web.config (eg. web.config.bak)
    3. Open the file named web.config in notepad.
    4. Find the line <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
    5. Change it to be <serviceHostingEnvironment aspNetCompatibilityEnabled="true" minFreeMemoryPercentageToActivateService="0" />
    6. Open a command line window and type the command IISRESET to reset IIS
posted @ 2017-08-18 15:56  大壮他哥  阅读(431)  评论(0编辑  收藏  举报