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
| Problema | Causa probable | Corrección recomendada |
|---|
| El archivo es demasiado grande para la carga directa | El archivo supera los 25 MB | Utilice 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 Storage | El archivo supera los 250 MB | Reduzca el tamaño del archivo. |
| Formato de archivo no admitido | El archivo no es ZIP o es un archivo JAR para un tiempo de ejecución que no sea de Java | Utilice un formato de archivo admitido. |
| El diseño de archivo no coincide con el tiempo de ejecución | Los archivos no están en las ubicaciones específicas de tiempo de ejecución necesarias | Utilice el tema de empaquetado específico del tiempo de ejecución. |
| El diseño de archivo no coincide con la arquitectura de la aplicación | El archivo contiene artefactos para la arquitectura incorrecta | Volver a crear o crear un nuevo conjunto para la arquitectura de la aplicación. |
Problemas de acceso a Object Storage
| Problema | Causa probable | Corrección recomendada |
|---|
| La creación de la función falla al utilizar el archivo de Object Storage | La entidad de recurso de la aplicación OCI Functions no puede leer el objeto | Agregue una política que otorgue acceso de lectura al objeto de archivo. |
| No se puede encontrar la versión del objeto | Versión de objeto incorrecta seleccionada | Confirme que la versión del objeto existe y que se puede acceder a ella. |
| El objeto de archivo está en otro compartimento | La política no cubre el compartimento de archivado | Agregue la política en el compartimento en el que reside el objeto de archivo. |
Problemas de tiempo de ejecución
| Problema | Causa probable | Corrección recomendada |
|---|
| No se puede seleccionar la versión de tiempo de ejecución | La versión de tiempo de ejecución no es válida para el tiempo de ejecución seleccionado o está inactiva | Seleccione una versión de tiempo de ejecución activa válida. |
| La función no se mueve al tiempo de ejecución más reciente | La función está en modo manual | Cambie 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ón | Comportamiento esperado para el modo de actualización de función | No 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
| Problema | Explicación | Corrección recomendada |
|---|
| La función basada en imágenes existente no se puede convertir a una función de solo código | No 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ágenes | No 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