رفتن به محتوای اصلی
بازگشت به وبلاگ

اجرای محلی و بدون اینترنت

یک مدل محلی برای چند کاربر؛ صف، ظرفیت و زمان انتظار

زمان ورود، شروع و پایان درخواست‌ها را جدا ثبت کنید؛ آزمون بار محدود نشان می‌دهد ظرفیت چندکاربره به صف، طول ورودی و حافظه وابسته است.

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

سه زمان را ثبت کنید

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

آزمون بار را با اختیار و سقف اجرا کنید

از یک درخواست شروع و هم‌زمانی را به‌آرامی تا حد ازپیش‌تعیین‌شده افزایش دهید. حافظه، خطا، زمان انتظار و لغو را ثبت کنید. آزمون فشاری را روی سرویس تولیدی مشترک بدون مجوز انجام ندهید. برای اضافه‌بار، پیام روشن و سیاست تلاش مجدد لازم است؛ تلاش فوری و تکراری می‌تواند صف را بدتر کند.

نمونه عملی

در یک محیط آزمایشی، سه کاربر هم‌زمان درخواست می‌فرستند ولی فقط یکی پردازش می‌شود. اگر رابط به همه «در حال تولید» نشان دهد، برداشت غلطی می‌سازد. در نمونه آموزشی، برای دو درخواست منتظر، وضعیت انتظار نمایش داده می‌شود و شناسه درخواست از ارسال دوباره جلوگیری می‌کند. کاربرگ زمان‌های واقعی را ثبت می‌کند؛ عدد سه در این مثال ظرفیت پیشنهادی یا تضمین‌شده هیچ دستگاهی نیست.

مورد بررسیکار یا شاهد لازمنتیجه مورد انتظار
بارطول و تعداد درخواست‌ها مشخص شوندسناریوی واقعی
صفورود تا شروع جدا ثبت شودازدحام معلوم
پردازششروع تا پایان سنجیده شودزمان مدل جدا
اضافه‌بارخطا و لغو و تلاش مجدد طراحی شوندصف بی‌انتها نشود

کاربرگ قابل استفاده

ردیف‌های جدول در فایل CSV این راهنما قرار دارند. ستون نتیجه واقعی، مسئول و تاریخ را پس از بررسی خودتان تکمیل کنید. مثال‌های این نوشته آموزشی‌اند و گزارش آزمون یک محصول یا مشتری نیستند.

محدودیت و قدم بعد

ظرفیت یک آزمون کوتاه برای ساعت‌های طولانی یا ورودی متفاوت تضمین نیست. حدود هم‌زمانی و صف را از مستندات نسخه فعلی و آزمون کنترل‌شده استخراج کنید.

اگر مسئله اصلی شما پاسخ‌گویی به مشتری است، پیش از هزینه برای زیرساخت، یک گفت‌وگوی واقعی و معیار پذیرش آن را مشخص کنید. برای آشنایی با مسیر محصول، راهنمای چت سایت اپرا و دموی اپرا را ببینید. این راهنما به معنی ارائه خدمات خرید یا اجرای GPU محلی از طرف اپرا نیست.

منبع فنی

برای این نیاز، کدام خدمت مناسب‌تر است؟

تماس و منشی، چت سایت و تحلیل مکالمه سه مسیر متفاوت‌اند. ابتدا خدمت متناسب نیازتان را انتخاب کنید.

انتخاب میان سه خدمتراهنمای شروع با تیم اپرا

برآورد هزینه