Ejecutando en producción
Esta guía está diseñada para ayudarle a configurar RollApp para uso en producción. La atención se centrará en cargar e iniciar los servicios de RollApp individualmente utilizando systemd .
NOTA
systemd sólo está disponible en sistemas Linux. Puedes verificar que lo has systemd
instalado ejecutando:
Este enfoque permite ejecutar el proceso en segundo plano, realizar registros y monitoreo independientes y brindarle mayor control y visibilidad sobre cada componente.
NOTA
La guía asume que ya has registrado tu rollapp usando roller siguiendo los pasos del inicio rápido . Si no lo has hecho, hazlo ahora.
Además, configuraremos un sistema de seguimiento utilizando las conocidas herramientas Prometheus y Grafana. Esto nos permitirá capturar métricas clave de nuestra RollApp, configurar alertas y comprender el rendimiento de nuestra aplicación a lo largo del tiempo.
Al final de esta guía, tendrá una configuración RollApp local de nivel de producción. ¡Vamos a sumergirnos!
NOTA
Para facilitar su uso, CORS está habilitado de forma predeterminada para todos los orígenes. Edite ~/.roller/rollapp/config/config.toml
y configúrelo cors_allowed_origins
en los orígenes deseados si desea restringir CORS.
Iniciando la aplicación Rollapp
Para cargar los servicios rollapp, use el siguiente comando:
Este comando debería devolver:
Ahora continuemos con el inicio de los servicios habilitados.
Debido a la discrepancia actual en la que solo Celestia rollapp opera un cliente liviano, en comparación con Avail, dividiremos las pautas en dos secciones:
Celestia
Aprovechar
A continuación, inicie los servicios:
Comprobemos el estado de los servicios y asegurémonos de que se estén ejecutando:
NOTA
Es posible que el relé tarde unos segundos en estabilizarse, así que espere unos segundos antes de comprobar el estado.
El estado debe ser active (running)
para todos los servicios.
NOTA
En caso de que algún servicio falle, intente ejecutar los servicios relevantes por separado para obtener más información sobre el error.
Sigamos con la configuración de los servicios de seguimiento.
Last updated