У меня есть хост службы WCF. Мой запрос от wc высок. Мой хозяин, после некоторого периода времени, обнаруживает, что проблема памяти полна. Эта проблема повторяется. Когда я открываю страницу справки веб-службы, эта ошибка отображается:
Проверка памяти не удалось, так как свободная память (1398493184 байт) составляет менее 5% от общей памяти. В результате служба будет не доступны для входящих запросов. Чтобы решить эту проблему, уменьшите нагрузки на машину или отрегулировать значение minFreeMemoryPercentageToActivateService на serviceHostingEnvironment.
Мой web.config с хоста WCF выглядит следующим образом:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnable="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
<serviceHostingEnvironment minFreeMemoryPercentageToActivateService="1"/>
</behavior>
</serviceBehaviors>
а host web.config -
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IPaperService" clouseTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" allowCookies="false" bypassProxyOnLocal="false" hostNameComparisojnMode="StringWildcard" maxBufferSize="1000000000" maxBufferPoolSize="1000000000" maxReceivedMessageSize="100000000" messageEncoding="text" textEncoding="utf-8" transferMode="Buffered" useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="1000000000" maxArrayLength="1000000000" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None" realm=""/>
<message clientCredentialType="UserName" algorthmSuite="Default" />
<security>
</binding>
Как я могу решить свою проблему?