Coder Social home page Coder Social logo

Comments (3)

malkemit avatar malkemit commented on August 21, 2024 1

حرفتون درسته
اوایل ۳ واحد کمتر و بیشتر میکرد اما الان ۳۰٪ حساب میکنه

در مورد اعمال تغییرات گزینه ریلود اضافه شده و شما هر وقت خواستین میتونین به وسیله اون سرویس را ری استارت کنید تا تنظیمات جدید را بخونه

from namizun.

malkemit avatar malkemit commented on August 21, 2024

سلام مرسی از استفاده و نظر شما
در مورد نسبت دقیق نمیزنه. این رو از قصد انجام دادم به خاطر اینکه اگر دقیق رو خط مرز باشه بهتون بیشتر گیر میدن
در کد با توجه به ضریب مد نظر شما ۳۰ ٪ تلورانس ایجاد میکنه برای همین یه وقتی میبینین شده ۲ و یه وقت شده ۵

به خاطر اینکه معقول تر باشه

در مورد اینکه بعد از تغییر درون هسته هم اعمال بشه، هسته هر بار میاد دیتا رو از روی دیتابیس کش میکنه و تا وقتی که کار اپلودش تموم نشه دوباره کش نمیکنه
این برای اینه که تعداد ریکوئست به سمت دیتابیس زیاد نشه و مشکل برای سرور نباشه
در توضیحات نوشتم که اگر میخواین سریع اعمال بشه دستی ری استارت کنین ولی اگر اوکی هستین، صبر کنین یکم، بعد که دوباره میخواد کش کنه متوجه میشه

در واقع ساختار کار این شکله که یک دیتابیس ردیس این وسط هست شما دو پروژه دارین یکی هسته هست که از رو دیتابیس کش میکنه و کار میکنه و یکی هم منو که میتونین دست بزنین اطلاعات دیتابیس رو

from namizun.

NabiKAZ avatar NabiKAZ commented on August 21, 2024

البته اینکه یه بار ۲ یه بار ۵ بشه، ۳۰٪ تلورانس نیست، ۱۵۰٪ هست که دیگه اسمش تلورانس نمیتونه باشه.
مثال خودم هم ۵۰۰ بجای ۳۰۰ آپلود، یعنی ۶۶٪ بیشتر بود.
اما چون شما اشاره کردید قبل از پایان دوره یا ریستارت همون مقدار قبلی رو درنظر میگیره که من اینکارو نکردم. بنابراین فرض میکنیم علت این اختلاف از عدم ریستارت سرویس بوده و مشکلی نیست.

اما به نظر من اگر بعد از بار تغییر پارامترها، خودش سرویس رو ریستارت کنه یا حداقل تنها کش مورد استفاده رو ریستارت کنه و عملیات دوره‌ی قبلی رو متوقف کنه کارایی مفیدتری داره. چراکه کاربر بعد از تغییر پارامترهاش انتظار داره بلافاصله اعمال بشه.

from namizun.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.