All Products
Search
Document Center

Function Compute:Ikhtisar pemicu event CDN

Last Updated:Apr 02, 2026

Pemicu event CDN mengintegrasikan Alibaba Cloud Content Delivery Network (CDN) dengan Function Compute, sehingga fungsi Anda dijalankan secara otomatis saat terjadi event siklus hidup CDN—seperti refresh cache, pembuatan file log, atau perubahan manajemen domain. Cukup tulis kode fungsi sekali; pemicu akan menangani pemanggilannya setiap kali CDN mendeteksi event yang sesuai pada domain yang Anda tentukan.

Cara kerja

Alibaba Cloud CDN adalah jaringan node edge terdistribusi yang menyimpan cache sumber daya origin server lebih dekat ke pengguna akhir, sehingga mengurangi latensi dan beban lalu lintas pada origin Anda. Saat CDN menangkap event siklus hidup, data event tersebut dikodekan dalam format string JSON dan diteruskan ke fungsi Anda untuk diproses.

Kasus penggunaan

  • Lacak status refresh dan preload cache — Bereaksi terhadap event CachedObjectsRefreshed dan CachedObjectsPushed untuk memperoleh status terkini dari operasi refresh atau preload segera setelah selesai, tanpa perlu melakukan polling berulang terhadap daftar status.

  • Proses file log saat tiba — Bereaksi terhadap event LogFileCreated untuk menjalankan pipeline pemrosesan log segera ketika CDN menghasilkan file log baru, tanpa menunggu pekerjaan batch terjadwal.

  • Bereaksi terhadap perubahan siklus hidup domain — Bereaksi terhadap event CdnDomainStarted atau CdnDomainStopped untuk memicu pemrosesan data downstream segera setelah domain CDN diaktifkan atau dinonaktifkan.

Event yang didukung

Semua event difilter berdasarkan nama domain. Ketika sistem CDN mendeteksi event pada domain yang sesuai dengan filter pemicu Anda, fungsi Anda akan dipanggil secara otomatis. Semua event menggunakan versi 1.0.0.

EventKapan dipicuReferensi
CachedObjectsRefreshedOperasi refresh cache selesai pada domainRefreshObjectCaches
CachedObjectsBlockedURL tertentu diblokir pada Point of Presence (POP).
Catatan

Untuk menggunakan event ini, submit a ticket agar akun Anda ditambahkan ke daftar izin CDN.

CachedObjectsPushedOperasi preload cache selesai pada domainPushObjectCache
LogFileCreatedCDN menghasilkan file log baru untuk domainDescribeCdnDomainLogs
CdnDomainStartedDomain CDN diaktifkanStartCdnDomain
CdnDomainStoppedDomain CDN dinonaktifkanStopCdnDomain
CdnDomainAddedDomain CDN baru ditambahkanAddCdnDomain
CdnDomainDeletedDomain CDN dihapusDeleteCdnDomain