All Products
Search
Document Center

Function Compute:Apa yang harus dilakukan jika muncul error "xxx is not supported by layer" saat mengonfigurasi layer untuk fungsi?

Last Updated:Dec 05, 2025

Error "xxx is not supported by layer" menunjukkan bahwa layer tidak kompatibel dengan runtime fungsi Anda. Error ini dapat terjadi saat Anda menggunakan custom layer, layer publik resmi Function Compute, atau layer publik tidak resmi.

Deskripsi masalah

Error "xxx is not supported by layer" muncul saat Anda mengonfigurasi layer untuk suatu fungsi.

InvalidArgument: code: 400, runtime: custom is not supported by layer:acs:fc:cn-hangzhou:official:layers/Java21/versions/1

Penyebab

Runtime fungsi tidak kompatibel dengan layer. Artinya, runtime fungsi tersebut tidak termasuk dalam daftar runtime yang didukung oleh layer.

Solusi

Custom layer

Jika Anda menggunakan custom layer, ganti dengan layer lain yang kompatibel dengan runtime fungsi Anda, atau buat versi baru dari custom layer tersebut dan tambahkan runtime fungsi Anda ke daftar runtime yang didukung pada versi baru tersebut. Untuk informasi lebih lanjut, lihat Buat lapisan kustom.

image

Layer publik resmi

Jika Anda menggunakan layer publik resmi dari Function Compute, periksa runtime yang didukung serta cara penggunaan layer tersebut di Lapisan publik yang didukung oleh Function Compute. Jika runtime fungsi Anda tidak didukung, ganti runtime fungsi atau gunakan layer publik resmi lain sesuai kebutuhan bisnis Anda. Jika tidak ada layer publik resmi yang memenuhi kebutuhan bisnis Anda, hubungi kami.

Dokumentasi Function Compute hanya mencantumkan beberapa layer publik resmi yang umum digunakan. Untuk informasi lebih lanjut tentang layer publik resmi, lihat Layer publik.

Layer publik tidak resmi

Function Compute tidak menyediakan dukungan teknis maupun maintenance untuk layer publik tidak resmi. Untuk memastikan kompatibilitas dan cara penggunaan yang benar, hubungi pihak penyedia layer tersebut secara langsung.