شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
وقتی نمیخواهید از حافظه پنهان مشترک استفاده کنید، میتوانید حافظه پنهان خودتان را ایجاد و پیکربندی کنید. میتوانید به جای استفاده از حافظه پنهان مشترک، از حافظه پنهانی که در زیر سیاستهای ذخیرهسازی ایجاد میکنید، استفاده کنید.
همچنین میتوانید با استفاده از API شرکت Apigee یک حافظه پنهان ایجاد کنید. برای اطلاعات بیشتر، به «ایجاد حافظه پنهان در یک محیط» مراجعه کنید.
محدودیتهای حافظه پنهان : برای محدودیتهای مختلفی که برای حافظههای پنهان اعمال میشود، مانند نام و اندازه مقدار، تعداد کل حافظههای پنهان، تعداد موارد موجود در حافظه پنهان و تاریخ انقضا، به بخش «محدودیتها» مراجعه کنید.
درباره رمزگذاری حافظه پنهان
Edge برای فضای ابری عمومی: حافظه پنهان (Cache) فقط در سازمانهایی که از PCI و HIPAA پشتیبانی میکنند، رمزگذاری میشود. رمزگذاری برای این سازمانها در طول آمادهسازی سازمان پیکربندی میشود.
تعریف منبع کش
شما میتوانید در هر محیط چندین منبع کش ایجاد کنید. هنگام پیکربندی یک سیاست کش، مشخص میکنید که آیا این سیاست باید از کش مشترک موجود استفاده کند یا از کش ایجاد شده توسط شما.
برای جداسازی دادهها، دامنه یک حافظه پنهان محدود به محیطی است که حافظه پنهان را در آن ایجاد کردهاید. (برای مثال، پروکسیهای API که در یک محیط 'test' اجرا میشوند، نمیتوانند به دادههای موجود در حافظه پنهانی که در 'prod' اجرا میشود، دسترسی داشته باشند.) پس از ایجاد یک حافظه پنهان، سیاستها میتوانند آن را با هر داده قابل سریالسازی پر کنند. برای نحوه استفاده، به مثال: حافظه پنهان عمومی مراجعه کنید.
همچنین ببینید: سیاست ذخیره سازی پاسخ .
مدیریت حافظههای پنهان (cache)
حافظههای پنهان خود را، همانطور که در زیر توضیح داده شده است، مدیریت کنید.
لبه
برای مدیریت حافظههای پنهان خود با استفاده از رابط کاربری Edge:
- وارد apigee.com/edge شوید.
- در نوار ناوبری سمت چپ، Admin > Environments > Caches را انتخاب کنید.
- برای ایجاد حافظه پنهان:
- کلیک + حافظه پنهان
- مقادیر ویژگی را برای حافظه پنهان جدید، همانطور که در زیر توضیح داده شده است، وارد کنید.
نام توضیحات نام نام حافظه پنهان. باید در محیط منحصر به فرد باشد. این نام را از سیاستهایی که با منبع حافظه پنهان تعامل دارند، ارجاع دهید. توضیحات اختیاری. شرح منبع کش. منقضی میشود زمان انقضای حافظه پنهان. انقضا را میتوان به صورت تعداد ثانیهها پس از ایجاد، یک زمان مشخص در هر روز یا یک تاریخ مشخص مشخص کرد.
توجه: سیاستهای زیر تنظیمات انقضا را با ورودیهای حافظه پنهانی که ایجاد میکنند، لغو میکنند: سیاست Populate Cache و سیاست Response Cache . - روی افزودن حافظه پنهان کلیک کنید.
- برای ویرایش حافظه پنهان:
- برای نمایش منوی اقدامات، مکاننما را روی حافظه پنهان در لیست قرار دهید.
- کلیک
. - تنظیمات حافظه پنهان را بهروزرسانی کنید.
- روی بهروزرسانی حافظه پنهان کلیک کنید.
- برای پاک کردن حافظه پنهان (cache):
- برای نمایش منوی اقدامات، مکاننما را روی حافظه پنهان در لیست قرار دهید.
- کلیک
.
- برای حذف حافظه پنهان:
- برای نمایش منوی اقدامات، مکاننما را روی حافظه پنهان در لیست قرار دهید.
- کلیک
. - برای تأیید عملیات حذف، روی حذف کلیک کنید.
لبه کلاسیک (ابر خصوصی)
برای مدیریت حافظههای پنهان خود با استفاده از رابط کاربری کلاسیک اج:
- وارد آدرس
http:// ms-ip :9000شوید، که در آن ms-ip آدرس IP یا نام DNS گره سرور مدیریت است. - APIها > پیکربندی محیط > حافظههای پنهان را انتخاب کنید.
- محیطی را که میخواهید حافظههای پنهان را برای آن پیکربندی کنید، مانند test یا prod، انتخاب کنید.
- برای ایجاد حافظه پنهان:
- روی ویرایش کلیک کنید.
- روی + حافظه پنهان کلیک کنید.
- مقادیر ویژگی را برای حافظه پنهان جدید، همانطور که در زیر توضیح داده شده است، وارد کنید.
نام ملک مقدار پیشفرض توضیحات نام ناموجود نام حافظه پنهان. باید در محیط منحصر به فرد باشد. این نام را از سیاستهایی که با منبع حافظه پنهان تعامل دارند، ارجاع دهید. توضیحات ناموجود توضیحات اختیاری منبع کش. نوع انقضا زمان انقضا بر حسب ثانیه نحوهی انقضای ورودیهای کش را تنظیم میکند. زمان ماندگاری ورودی میتواند تعداد مشخصی ثانیه پس از ایجاد، زمان مشخصی از روز در هر روز یا یک تاریخ مشخص باشد. توجه: سیاستهای زیر تنظیمات انقضا را با ورودیهای کش که ایجاد میکنند، لغو میکنند: سیاست Populate Cache و سیاست Response Cache . انقضا برای زمان انقضا بر حسب ثانیه : ۳۰۰ (ثانیه) برای زمان روز : ۱۲:۰۰:۰۰
برای تاریخ : تاریخ فعلی (روز-ماه-سال)
تنظیمات پیکربندی (اعداد صحیح یا تاریخ و زمان) برای انتخابی که در منوی کشویی Expiration انجام دادهاید.
زمان روز را با فرمت
HH:mm:ssوارد کنید، که در آنHHنشان دهنده ساعت در یک ساعت ۲۴ ساعته است. به عنوان مثال، ۱۴:۳۰:۰۰ برای ساعت ۲:۳۰ بعد از ظهر.برای زمان روز، زبان و منطقه زمانی پیشفرض بسته به مکانی که کد در آن اجرا میشود (که در زمان پیکربندی قابل تشخیص نیست) متفاوت خواهد بود.
- روی ذخیره کلیک کنید.
- برای ویرایش حافظه پنهان:
- روی ویرایش کلیک کنید.
- مقادیر مربوط به حافظه پنهان (cache) را تغییر دهید.
- روی ذخیره کلیک کنید.
- برای پاک کردن حافظه پنهان، روی دکمه Clear در کنار حافظه پنهانی که میخواهید پاک کنید، کلیک کنید.
- برای حذف حافظه پنهان:
- روی ویرایش کلیک کنید.
- روی حذف در کنار حافظه پنهانی که میخواهید حذف کنید، کلیک کنید.
پر کردن حافظه پنهان
شما میتوانید در طول زمان اجرای پروکسی API به روشهای زیر حافظه پنهان را پر کنید.