Last reviewed 2023-08-08 UTC
Cloud Run adalah platform komputasi terkelola yang cocok untuk men-deploy aplikasi dalam container dan serverless. Cloud Run menghilangkan semua infrastruktur sehingga pengguna dapat fokus mem-build aplikasi.
Praktik terbaik
- Tips umum Cloud Run - cara mengimplementasikan layanan Cloud Run, memulai container dengan cepat, menggunakan variabel global, dan meningkatkan keamanan container.
- Praktik terbaik pengujian beban - cara memuat layanan pengujian Cloud Run, termasuk mengatasi masalah serentak sebelum pengujian beban, mengelola jumlah maksimum instance, memilih wilayah terbaik untuk pengujian beban, dan memastikan layanan diskalakan sesuai dengan beban.
- Penskalaan instance - cara menskalakan dan membatasi instance container serta meminimalkan waktu respons dengan membuat beberapa instance tetap tidak ada aktivitas, bukan menghentikannya.
- Menggunakan instance minimum - tentukan jumlah minimum instance container yang siap ditayangkan, dan jika ditetapkan dengan jumlah yang tinggi, meminimalkan waktu respons rata-rata dengan mengurangi jumlah cold start.
- Mengoptimalkan aplikasi Java untuk Cloud Run - memahami konsekuensi beberapa pengoptimalan untuk layanan Cloud Run yang ditulis dalam Java, serta kurangi waktu startup dan penggunaan memori.
- Mengoptimalkan aplikasi Python untuk Cloud Run - mengoptimalkan image container dengan meningkatkan efisiensi server WSGI, dan mengoptimalkan aplikasi dengan mengurangi jumlah thread dan menjalankan tugas startup secara paralel.