جستجو
محصولات
    منو بسته
    2 دی 1403

    ناپ کامرس 4.10 - میزان مصرف مموری و نحوه ی کنترل کردن آن

    5 سال پیش
    #1768
    سلام
    من دو فروشگاه دارم که روی یک سرور کار میکنن. یکی ناپ کامرس 4.00 و دیگری ناپ کامرس نسخه 4.10 . عجیبه که تفاوت بسیار زیادی در میزان مصرف حافظه memory دارن!!
    نسخه ی 4.00 حدودا 120 مگابایت مموری اشغال میکنه و 4.10 حدودا 650 مگابایت !!!
    آیا من باید کاری انجام میدادم که ندادم؟ مشکل از کجا میتونه باشه؟
    نقل قول
    0
    5 سال پیش
    #1769
    سلام دوست محترم
    ما هم به این مشکل خوردیم. داستانش یکم طولانیه. اما هر سایت ما حدودا 1GB رم اشغال میکرد و سرورها به مشکل میخوردن. چندین راه رو برای کاهشش امتحان کردیم و نشد. اما در نهایت تونستیم این کار رو بکنیم.
    اول سورس رو دانلود کردیم، توی فایل Nop.Web.csproj این 3 خط کد رو اضافه کردیم:

    <PropertyGroup>  
        <ServerGarbageCollection>false</ServerGarbageCollection>
    </PropertyGroup>
    مجددا ناپ کامرس رو خروجی گرفتیم و ازش استفاده کردیم.
    الان نزدیک به 200MB مموری اشغال میکنه. حدودا 4-5 برابر کمتر از قبل

    شاید بتونه به شما هم کمک کنه
    نقل قول
    0
    5 سال پیش
    #1770
    فراموش کردم بگم بعدش فهمیدیم که نیازی نیست کل Nop.Web رو دوباره build کنین. کافیه فایل Nop.Web.runtimeconfig.json رو داخل پوشه ی روتش یا همون ریشه ی سایت ویرایش کنین و ویژگی "System.GC.Server" رو برابر با false قرار بدین. فایل بایل این شکلی بشه:

    {
      "runtimeOptions": {
        "tfm": "netcoreapp2.1",
        "framework": {
          "name": "Microsoft.NETCore.App",
          "version": "2.1.0"
        },
        "configProperties": {
          "System.GC.Server": false
        }
      }
    }
    نقل قول
    0
    5 سال پیش
    #1773
    سلام
    این مشکل در نسخه های جدید برطرف شده.
    لطفا نسخه ی آخر رو از [url=/download-nopcommerce]اینجا[/url] دانلود بفرمایید.
    اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
    *******************************************************************************************
    Be Who You Always Wanted To Be
    نقل قول
    0
    09127857628