Gestion des jobs en arrière-plan

Surveiller et gérer les jobs de traitement en arrière-plan

Le service de gestion des jobs permet de surveiller et gérer les jobs de traitement en arrière-plan (en attente, en cours, en erreur).

Lister les jobs en attente


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/waiting" \
  -H "token: <TOKEN>"

Compter les jobs en attente


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/waiting/count" \
  -H "token: <TOKEN>"

Lister les jobs en cours


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/processing" \
  -H "token: <TOKEN>"

Compter les jobs en cours


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/processing/count" \
  -H "token: <TOKEN>"

Lister les jobs en erreur


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/errors" \
  -H "token: <TOKEN>"

Compter les jobs en erreur


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X GET "<CORE_HOST>/rest/jobs/errors/count" \
  -H "token: <TOKEN>"

Relancer un job


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
# <ID> : identifiant du job
curl -X POST "<CORE_HOST>/rest/jobs/retry/<ID>" \
  -H "token: <TOKEN>"

Vider la file d’erreurs


Cette opération supprime définitivement tous les jobs de la file d’erreurs. Cette action est irréversible.


# <CORE_HOST> : URL de base de FlowerDocs Core
# <TOKEN> : jeton d'authentification
curl -X DELETE "<CORE_HOST>/rest/jobs/errors" \
  -H "token: <TOKEN>"