feat(taskReconciliation, workloadBuilder): Dockerfile, ci-cd
This commit is contained in:
@@ -57,20 +57,10 @@ namespace PARR.Core.Services.Workload.Implementations
|
||||
|
||||
var result = await handler.ProcessAsync(queueMessage.TaskId);
|
||||
|
||||
//// Если ошибка и есть retry — отправляем в очередь с задержкой
|
||||
//if (!result.IsSuccess && handler is BaseTaskHandler baseHandler)
|
||||
//{
|
||||
// // TODO:
|
||||
// // Если ошибка и есть retry — отправляем в очередь с задержкой
|
||||
// // (это упрощенная реализация, в идеале — через ITaskQueueService)
|
||||
|
||||
// // Здесь нужна логика retry с задержкой
|
||||
// // Можно реализовать через отдельный сервис
|
||||
|
||||
// //todo: !!! Вот это делаем дальше!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ->
|
||||
// // тоже самое в BaseTaskHandler
|
||||
|
||||
//}
|
||||
if (result.IsSuccess)
|
||||
logger.LogInformation("Задача {TaskId} успешно обработана", queueMessage.TaskId);
|
||||
else
|
||||
logger.LogWarning("Задача {TaskId} завершена с ошибкой. Статус: {Status}", queueMessage.TaskId, result.ErrorMessage);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user