

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Konfigurasi dan batasan
<a name="connection-function-configuration-limits"></a>

CloudFront Fungsi Koneksi memiliki persyaratan konfigurasi khusus dan batas layanan karena peran khusus mereka dalam validasi koneksi TLS dan persyaratan kinerja komputasi tepi.

**Topics**
+ [Persyaratan kode fungsi](#connection-function-code-requirements)
+ [Batas layanan](#connection-function-service-limits)
+ [Opsi penyaringan fungsi](#connection-function-filtering-options)

## Persyaratan kode fungsi
<a name="connection-function-code-requirements"></a>

Fungsi koneksi memerlukan JavaScript kode yang memproses peristiwa koneksi TLS. Kode fungsi harus:
+ Ditulis di JavaScript
+ Memproses peristiwa koneksi dan membuat allow/deny keputusan
+ Menyelesaikan eksekusi dalam batas waktu
+ Menangani sertifikat dan logika validasi koneksi

## Batas layanan
<a name="connection-function-service-limits"></a>

Fungsi koneksi tunduk pada batasan berikut:
+ **Ukuran fungsi** - Kode fungsi dan konfigurasi terbatas ukurannya
+ **Waktu eksekusi** - Fungsi memiliki batas waktu eksekusi yang ketat untuk pemrosesan koneksi TLS
+ **Batas asosiasi** - Setiap distribusi hanya dapat memiliki satu Fungsi Koneksi yang terkait
+ **Pembatasan tahap** - Hanya fungsi panggung LIVE yang dapat dikaitkan dengan distribusi

## Opsi penyaringan fungsi
<a name="connection-function-filtering-options"></a>

Saat mencantumkan Fungsi Koneksi, Anda dapat menggunakan filter berikut:
+ **Filter panggung** - Filter berdasarkan PENGEMBANGAN atau tahap LANGSUNG
+ **Filter asosiasi** — Filter berdasarkan ID distribusi atau asosiasi ID penyimpanan nilai kunci

Filter ini membantu Anda mengatur dan mengelola Fungsi Koneksi di berbagai lingkungan dan kasus penggunaan.