Plomeria Runtime-Plataforma¶
Estado verificado al 28 de marzo de 2026.
Vista rapida¶
- Complejidad: Avanzado
- Tiempo tipico: 25-35 minutos
- Resultado: pipeline de request predecible (hooks tipo middleware, CORS, acceso raw, eventos)
Limites del pipeline¶
Flujo base:
- resolucion de ruta
- validaciones/guards
- dispatch a runtime
- normalizacion de respuesta
Matriz CORS¶
| Escenario | Origin | Metodos | Headers | Credenciales | Resultado |
|---|---|---|---|---|---|
| API publica lectura | dominios especificos | GET |
minimos | no | default seguro |
| Backend dashboard | dominio confiable | GET,POST,PUT,DELETE |
auth | si | allowlist estricto |
| Herramienta interna | red privada | segun necesidad | explicitos | opcional | restringir por red |
curl -i 'http://127.0.0.1:8080/items' \
-H 'Origin: https://app.example.com' \
-H 'Access-Control-Request-Method: POST'
Uso de request raw¶
Campos utiles:
event.methodevent.headersevent.queryevent.pathevent.body
Ideal para firmas/webhooks y adaptaciones de bajo nivel.
Eventos y timing¶
Eventos operativos:
- startup (OpenResty + daemons runtime)
- health check (
/_fn/health) - shutdown/restart
- crash de runtime + recuperacion
Validacion¶
- preflight y request simple CORS consistentes
- guards bloquean antes de ejecutar logica
- health refleja estado real runtime
Troubleshooting¶
- si falla CORS, confirma
Originexacto y headers de respuesta - si preflight pasa pero request falla, separa debug de auth/metodo
- si requests se cuelgan, revisa socket y estado daemon runtime
Enlaces relacionados¶
Última revisión:
28 de marzo de 2026
·
Docs en fastfn.dev