task-config.json
Revisión: 11-ago-2020
En este fichero configuramos los hilos dedicados a cada una de las tareas por las que pasa un documento, de forma que dependiendo de la carga de trabajo del sistema se puede configurar un número mayor o menor de hilos para tareas específicas.
Ejemplo
{
"tasks": [
{
"numThreads": 4,
"name" : "RECEIVED"
},
{
"numThreads": 4,
"name" : "SENT"
},
{
"numThreads": 4,
"name" : "RESPONSED"
},
{
"numThreads": 1,
"name" : "ERROR"
},
{
"numThreads": 1,
"name" : "EXPIRED"
},
{
"numThreads": 2,
"name": "computec",
"classRef": "com.viafirma.documents.tasks.engine.tasks.ComputecEngine",
"properties":{
"SERVICE_PATH":"computec",
"MAX_RETRY_COUNT":"3",
"COMPUTEC_SERVICE":"https://ci.viafirma.com/documents-crm-example/"
}
}
]
}
Las diferentes tareas que tiene el sistema Viafirma Documents son:
- RECEIVED: Tarea encargada de la recepción y creación de peticiones.
- SENT: Tarea encargada de realizar la firma de documentos con sus evidencias correspondientes.
- RESPONSED: Tarea encargada de la realizar las llamadas de respuesta, a Viafirma Inbox o a sistemas de transferencia una vez finalizada la petición.
- ERROR: Tarea encargada de gestionar los errores producidos en las peticiones de la plataforma.
- EXPIRED: Tarea encargada de gestionar las peticiones expiradas en la plataforma.
- Tareas para sistemas de transferencias: Se gestionan los sistemas de transferencias como tareas en caso de necesitar sistemas de transferencia.
results matching ""
No results matching ""