برای کمک به رفع محدودیتهای تأخیر سرویس Real-time Curation، سرورهای خود را در نزدیکی مناطقی از Google Cloud قرار دهید که به احتمال زیاد درخواستهای سگمنت را به مکانهای مورد نظر شما ارسال میکنند. DNS را طوری تنظیم و پیکربندی کنید که ترافیک ارسال شده به نقطه پایانی شما از یک منطقه مشخص به نزدیکترین سرور شما هدایت شود.
جدول زیر فهرستی از مناطق گوگل کلود مورد استفاده در Real-time Curation، موقعیت تقریبی آنها و نمونههایی از مکانهای هدف که به احتمال زیاد از آن مناطق در یک SegmentRequest به سرورهای شما ارسال میشوند را نشان میدهد:
| منطقه ابری گوگل | موقعیت مکانی منطقه | مثال مکان هدف |
|---|---|---|
| ایالات متحده-شرق1 | کارولینای جنوبی، ایالات متحده | آمریکای شمالی (ساحل شرقی) |
| غرب آمریکا1 | اورگان، ایالات متحده | آمریکای شمالی (ساحل غربی) |
| ایالات متحده-مرکزی1 | آیووا، ایالات متحده | آمریکای شمالی (مرکزی) |
| اروپا-غرب1 | بلژیک | اروپا |
| اروپا-غرب ۴ | آمستردام، هلند | اروپا |
| آسیا-جنوب شرقی1 | سنگاپور | آسیا |
| آسیا-شرق1 | تایوان | آسیا |
برای کاهش تأخیر از اتصال مداوم HTTP استفاده کنید
برای کاهش تأخیر، گوگل اکیداً توصیه میکند که یکپارچهسازی Real-time Curation خود را طوری پیکربندی کنید که از یک اتصال پایدار استفاده کند. پس از برقراری یک اتصال پایدار، نقطه پایانی شما به جای ایجاد یک اتصال جدید برای هر درخواست ورودی، از اتصالات دوباره استفاده خواهد کرد.
محل سرور
اگرچه میتوانید انتظار داشته باشید که بیشتر درخواستهای سگمنت از منطقهای که به موقعیت مکانی کاربر نزدیکتر است ارسال شوند، گوگل تضمین نمیکند که همیشه اینطور باشد. هرچه سرورها را نزدیک به تعداد بیشتری از مناطق قرار دهید، میتوانید انتظار داشته باشید که مجموعه کاملتری از درخواستهای سگمنت را برای مکانهای هدف خود دریافت کنید. گوگل توصیه میکند سرورها را نزدیک زیرمجموعهای از مناطق مناسب برای مکانهای هدف خود قرار دهید. به عنوان مثال، بیشتر ترافیک آمریکای شمالی را میتوان با قرار دادن سرورهای خود نزدیک به مناطق us-east1، us-west1 و us-central1 دریافت کرد.
مهلتی که باید تا آن زمان پاسخ یک سگمنت را ارسال کنید، ۵۰ میلیثانیه است.
این مهلت شامل زمان شبکه بین منطقه و سرور شما و زمان لازم برای ایجاد پاسخ توسط سرور شما میشود. توصیه میکنیم حداقل 10 میلیثانیه بافر برای تغییرات غیرمنتظره در تأخیر شبکه داشته باشید.
مراحل بعدی
- مرجع پروتکل Curation در لحظه : بیاموزید که درخواستها و پاسخهای مورد استفاده در Curation در لحظه چگونه ساختار یافتهاند.
- تجزیه درخواستهای گزینش بلادرنگ : یاد بگیرید چگونه درخواستهای گزینش بلادرنگ را تجزیه کنید.
- ساخت پاسخهای گزینشی بلادرنگ : یاد بگیرید چگونه پاسخهای گزینشی بلادرنگ بسازید.