2017-04-19 7 views
1

VC Admin에서 카탈로그 다시 색인화 (~ 15000 제품)를 시작하면 Azure가 자동으로 재활용하므로 웹 응용 프로그램.VC Admin + Azure Web Apps + Hangfire Job + Worker Process가 'Percent Memory'한도로 인해 요청했습니다.

오류 메시지 : 작업자 프로세스가 '메모리 비율'한계로 인해 재활용을 요청했습니다. 사용 된 메모리 : 3757625344 중 4273229824 개를 사용할 수 있습니다. 메모리의 90 %를 초과했습니다.

웹 앱 요금제는 S2입니다.

알려 주시기 바랍니다.

추 신 : 임시 해결 방법은 "가격 계획을 S3로 늘리기"입니다.

답변

3

"스마트 캐시"가 캐시 만료를 사용하지 않았기 때문입니다.

  • 업데이트를 최신 버전으로 VirtoCommerce.Cache module :이 문제를 해결하는 방법

    . 플랫폼

  • 추가 추적 섹션 의 Web.config

    <system.runtime.caching> 
        <memoryCache> 
          <namedCaches> 
           <add name="memCacheHandle" physicalMemoryLimitPercentage="80" pollingInterval="00:00:30" /> 
        </namedCaches> 
    </memoryCache>