Kesalahan ini menunjukkan ketidakcocokan antara lapisan dan waktu proses fungsi. Hal ini dapat terjadi pada lapisan kustom, lapisan publik resmi, maupun lapisan publik tidak resmi. Topik ini menyediakan solusi untuk masing-masing kasus.
Symptoms
Pesan kesalahan berikut dilaporkan:
InvalidArgument: code: 400, runtime: custom is not supported by layer:acs:fc:cn-hangzhou:official:layers/Java21/versions/1
Cause
Waktu proses fungsi tidak termasuk dalam daftar waktu proses yang kompatibel dengan lapisan tersebut.
Solutions
Custom layers
Beralihlah ke lapisan yang kompatibel atau terbitkan ulang lapisan saat ini dengan membuat versi baru dan menambahkan waktu proses fungsi ke daftar waktu proses yang kompatibel dengannya. Untuk informasi selengkapnya, lihat Create a custom layer.
Official public layers
Lihat daftar official public layers supported by Function Compute untuk mengetahui waktu proses yang kompatibel serta petunjuk penggunaannya. Anda kemudian dapat mengubah waktu proses fungsi atau beralih ke lapisan publik resmi lainnya. Jika tidak tersedia lapisan publik resmi yang sesuai dengan kebutuhan Anda, contact us.
Dokumentasi Function Compute hanya mencantumkan lapisan publik resmi yang paling umum digunakan. Untuk daftar lengkapnya, lihat Public Layers.
Non-official public layers
Function Compute tidak mendukung atau memelihara lapisan publik tidak resmi. Hubungi penyedia lapisan tersebut untuk memastikan waktu proses yang kompatibel dan detail penggunaannya.