Skip to content

Refactorizar config de worker en clientes

Estaría bueno que en los clientes la config de conexión a la cola del worker esté contenida. Debería ser en el módulo backend, worker, api-backend y api-frontend.

  • paramters.yml
api:
    ...
worker:
    log:
        level: $env(WORKER_LOG_LEVEL)$
        handler: $env(WORKER_LOG_HANDLER)$
    transport: $env(WORKER_TRANSPORT)$
    jobs:
        mail:
            retries: $env(WORKER_JOBS_MAIL_REINTENTOS)$
            delay: $env(WORKER_JOBS_MAIL_RETRASO)$
            expiration: $env(WORKER_JOBS_MAIL_EXPIRACION)$
            priority: $env(WORKER_JOBS_MAIL_PRIORIDAD)$
  • Agregar un WorkerConfigBuilder al core, para esta sección, utilizable por los clientes (creo que por el worker tmb.).
  • Mover los métodos getWorkerXXX() a la clase Configuracion del core.
  • Agregar las ENV a los .env de los módulos
Edited by Sergio Vier
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information