Resolución de problemas de funciones de solo código

Descubra cómo solucionar problemas comunes con funciones de solo código en OCI Functions.

Utilice este tema para solucionar problemas comunes de creación, actualización, validación de archivos, acceso a Object Storage, tiempo de ejecución y llamadas de funciones de solo código.

Problemas de validación de archivado

ProblemaCausa probableCorrección recomendada
El archivo es demasiado grande para la carga directaEl archivo supera los 25 MBUtilice el almacenamiento de objetos si el archivo tiene 250 MB o menos o reduzca el tamaño del archivo.
El archivo es demasiado grande para el origen de Object StorageEl archivo supera los 250 MBReduzca el tamaño del archivo.
Formato de archivo no admitidoEl archivo no es ZIP o es un archivo JAR para un tiempo de ejecución que no sea de JavaUtilice un formato de archivo admitido.
El diseño de archivo no coincide con el tiempo de ejecuciónLos archivos no están en las ubicaciones específicas de tiempo de ejecución necesariasUtilice el tema de empaquetado específico del tiempo de ejecución.
El diseño de archivo no coincide con la arquitectura de la aplicaciónEl archivo contiene artefactos para la arquitectura incorrectaVolver a crear o crear un nuevo conjunto para la arquitectura de la aplicación.

Problemas de acceso a Object Storage

ProblemaCausa probableCorrección recomendada
La creación de la función falla al utilizar el archivo de Object StorageLa entidad de recurso de la aplicación OCI Functions no puede leer el objetoAgregue una política que otorgue acceso de lectura al objeto de archivo.
No se puede encontrar la versión del objetoVersión de objeto incorrecta seleccionadaConfirme que la versión del objeto existe y que se puede acceder a ella.
El objeto de archivo está en otro compartimentoLa política no cubre el compartimento de archivadoAgregue la política en el compartimento en el que reside el objeto de archivo.

Problemas de tiempo de ejecución

ProblemaCausa probableCorrección recomendada
No se puede seleccionar la versión de tiempo de ejecuciónLa versión de tiempo de ejecución no es válida para el tiempo de ejecución seleccionado o está inactivaSeleccione una versión de tiempo de ejecución activa válida.
La función no se mueve al tiempo de ejecución más recienteLa función está en modo manualCambie el modo de actualización de tiempo de ejecución si corresponde.
La función ha movido el tiempo de ejecución solo después de la actualizaciónComportamiento esperado para el modo de actualización de funciónNo se necesita ninguna acción a menos que se necesite una versión de tiempo de ejecución específica.

Problemas del modelo de despliegue

ProblemaExplicaciónCorrección recomendada
La función basada en imágenes existente no se puede convertir a una función de solo códigoNo se admite el cambio entre modelos de despliegue basados en imágenes y de solo código.Cree una nueva función mediante el modelo de despliegue necesario.
La función de solo código existente no se puede convertir a una función basada en imágenesNo se admite el cambio entre modelos de despliegue basados en imágenes y de solo código.Cree una nueva función mediante el modelo de despliegue necesario.

Problemas específicos de tiempo de ejecución