ایجاد و ویرایش کش محیطی

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

هنگامی که نمی خواهید از کش مشترک موجود استفاده کنید، می توانید کش خود را ایجاد و پیکربندی کنید. می‌توانید از کشی که ایجاد می‌کنید در زیر خط‌مشی‌های کش استفاده کنید، به‌جای استفاده از کش مشترک.

همچنین می توانید با استفاده از Apigee API یک کش ایجاد کنید. برای اطلاعات بیشتر، به ایجاد حافظه پنهان در یک محیط مراجعه کنید.

محدودیت‌های حافظه پنهان : برای محدودیت‌های مختلفی که برای حافظه‌های پنهان اعمال می‌شود، مانند نام و اندازه مقدار، تعداد کل حافظه‌های پنهان، تعداد موارد موجود در حافظه پنهان و انقضا، به محدودیت‌ها مراجعه کنید.

درباره رمزگذاری کش

Edge for Public Cloud: کش فقط در سازمان‌های دارای PCI و HIPAA رمزگذاری می‌شود. رمزگذاری برای آن سازمان ها در حین تهیه سازمان پیکربندی می شود.

تعریف یک منبع کش

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

برای تفکیک داده ها، دامنه یک کش محدود به محیطی است که در آن کش را ایجاد کرده اید. (به عنوان مثال، پراکسی‌های API که در یک محیط «تست» اجرا می‌شوند، نمی‌توانند به داده‌های موجود در حافظه پنهان در حال اجرا در «prod» دسترسی داشته باشند.) هنگامی که یک حافظه پنهان ایجاد می‌کنید، سیاست‌ها می‌توانند آن را با هر داده سریال‌سازی پر کنند. برای استفاده، به مثال مراجعه کنید: ذخیره سازی با هدف عمومی .

همچنین نگاه کنید به: سیاست کش پاسخ .

مدیریت کش های خود

همانطور که در زیر توضیح داده شده است، حافظه پنهان خود را مدیریت کنید.

لبه

برای مدیریت کش های خود با استفاده از رابط کاربری Edge:

  1. به apigee.com/edge وارد شوید.
  2. Admin > Environments > Caches را در نوار ناوبری سمت چپ انتخاب کنید.
  3. برای ایجاد کش:
    1. روی + Cache کلیک کنید
    2. همانطور که در زیر توضیح داده شده است، مقادیر ویژگی را برای کش جدید وارد کنید.
      نام توضیحات
      نام نام حافظه پنهان باید در محیط منحصر به فرد باشد. این نام را از خط مشی هایی که با منبع حافظه پنهان در تعامل است، ارجاع دهید.
      توضیحات اختیاری. شرح منبع کش
      منقضی می شود زمانی که یک کش منقضی می شود. انقضا را می توان به صورت تعداد ثانیه پس از ایجاد، زمان مشخصی از روز در هر روز، یا تاریخ مشخص مشخص کرد.
      توجه: خط‌مشی‌های زیر تنظیمات انقضا را با ورودی‌های حافظه پنهانی که ایجاد می‌کنند لغو می‌کنند: خط‌مشی حافظه پنهان و سیاست کش پاسخ را پر کنید.
    3. روی افزودن کش کلیک کنید.
  4. برای ویرایش کش:
    1. مکان نما خود را روی کش در لیست قرار دهید تا منوی اقدامات نمایش داده شود.
    2. کلیک کنید .
    3. تنظیمات کش را به روز کنید.
    4. روی Update Cache کلیک کنید.
  5. برای پاک کردن کش:
    1. مکان نما خود را روی کش در لیست قرار دهید تا منوی اقدامات نمایش داده شود.
    2. کلیک کنید .
  6. برای حذف کش:
    1. مکان نما خود را روی کش در لیست قرار دهید تا منوی اقدامات نمایش داده شود.
    2. کلیک کنید .
    3. برای تایید عملیات حذف روی Delete کلیک کنید.

Classic Edge (ابر خصوصی)

برای مدیریت کش های خود با استفاده از رابط کاربری Classic Edge:

  1. به http:// ms-ip :9000 وارد شوید، جایی که ms-ip آدرس IP یا نام DNS گره مدیریت سرور است.
  2. APIs > Environment Configuration > Caches را انتخاب کنید.
  3. محیطی را که می‌خواهید حافظه پنهان را برای آن پیکربندی کنید، مانند test یا prod انتخاب کنید.
  4. برای ایجاد کش:
    1. روی ویرایش کلیک کنید.
    2. روی + Cache کلیک کنید.
    3. همانطور که در زیر توضیح داده شده است، مقادیر ویژگی را برای کش جدید وارد کنید.
      نام ملک مقدار پیش فرض توضیحات
      نام N/A نام حافظه پنهان باید در محیط منحصر به فرد باشد. این نام را از خط مشی هایی که با منبع حافظه پنهان در تعامل است، ارجاع دهید.
      توضیحات N/A شرح اختیاری منبع کش.
      نوع انقضا تایم اوت در ثانیه نحوه منقضی شدن ورودی های حافظه پنهان را تنظیم می کند. زمان ورود به زندگی می‌تواند تعداد مشخصی از ثانیه‌ها پس از ایجاد، زمان مشخصی از روز در هر روز یا تاریخ مشخصی باشد. توجه: خط‌مشی‌های زیر تنظیمات انقضا را با ورودی‌های حافظه پنهانی که ایجاد می‌کنند لغو می‌کنند: خط‌مشی حافظه پنهان و سیاست کش پاسخ را پر کنید.
      انقضا برای تایم اوت در ثانیه : 300 (ثانیه)

      برای ساعت روز : 12:00:00

      برای تاریخ : تاریخ کنونی (dd-MM-yyyy)

      تنظیمات پیکربندی (اعم از عدد صحیح یا dateTime) برای انتخابی که در منوی کشویی Expiration انجام دادید.

      زمان روز را در قالب HH:mm:ss وارد کنید، جایی که HH نشان دهنده ساعت در ساعت 24 ساعته است. به عنوان مثال، 14:30:00 تا 2:30 بعد از ظهر.

      برای زمانی از روز، منطقه محلی و منطقه زمانی پیش‌فرض بسته به محل اجرای کد (که در زمان پیکربندی قابل تشخیص نیست) متفاوت خواهد بود.

    4. روی ذخیره کلیک کنید.
  5. برای ویرایش کش:
    1. روی ویرایش کلیک کنید.
    2. مقادیر حافظه پنهان را تغییر دهید.
    3. روی ذخیره کلیک کنید.
  6. برای پاک کردن حافظه پنهان، روی Clear در مجاورت کشی که می‌خواهید پاک کنید، کلیک کنید.
  7. برای حذف کش:
    1. روی ویرایش کلیک کنید.
    2. روی حذف در مجاورت کشی که می خواهید حذف کنید کلیک کنید.

پر کردن حافظه پنهان

می توانید کش را در طول زمان اجرای پروکسی API به روش های زیر پر کنید.