From 66e43bb5fea1cba31bca8149f64ee8c9b7472ce2 Mon Sep 17 00:00:00 2001 From: wzh425 Date: Tue, 11 Feb 2025 16:11:51 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=20refactor:=20Configure=20the=20numbe?= =?UTF-8?q?r=20of=20retries=20for=20backend=20jobs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Services/Masa.Alert.Service/Program.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Services/Masa.Alert.Service/Program.cs b/src/Services/Masa.Alert.Service/Program.cs index 208c364..9bd30ee 100644 --- a/src/Services/Masa.Alert.Service/Program.cs +++ b/src/Services/Masa.Alert.Service/Program.cs @@ -1,6 +1,8 @@ // Copyright (c) MASA Stack All rights reserved. // Licensed under the Apache License. See LICENSE.txt in the project root for license information. +using Masa.BuildingBlocks.Data; + var builder = WebApplication.CreateBuilder(args); await builder.Services.AddMasaStackConfigAsync(MasaStackProject.Alert, MasaStackApp.Service); @@ -97,7 +99,10 @@ }); builder.Services.AddBackgroundJob(options => { - options.UseInMemoryDatabase(); + options.UseInMemoryDatabase(_ => + { + _.MaxRetryTimes = 1; + }, serviceProvider => serviceProvider.GetService>()!); }); builder.Services