diff --git a/samples/ASPNetCoreExecutor/ASPNetCoreExecutor.csproj b/samples/ASPNetCoreExecutor/ASPNetCoreExecutor.csproj index 91cf196..0562725 100644 --- a/samples/ASPNetCoreExecutor/ASPNetCoreExecutor.csproj +++ b/samples/ASPNetCoreExecutor/ASPNetCoreExecutor.csproj @@ -19,4 +19,10 @@ <_ContentIncludedByDefault Remove="Properties\launchSettings.json" /> + + + PreserveNewest + + + diff --git a/samples/ASPNetCoreExecutor/appsettings.json b/samples/ASPNetCoreExecutor/appsettings.json index 7d418fb..b9ed814 100644 --- a/samples/ASPNetCoreExecutor/appsettings.json +++ b/samples/ASPNetCoreExecutor/appsettings.json @@ -9,7 +9,7 @@ "appName": "xxl-job-executor-dotnet", "specialBindAddress": "127.0.0.1", "port": 5000, - "autoRegistry":true, + "autoRegistry":false, "accessToken": "", "logRetentionDays": 30 } diff --git a/src/DotXxlJob.Core/ExecutorRegistry.cs b/src/DotXxlJob.Core/ExecutorRegistry.cs index 3c83335..7240d76 100644 --- a/src/DotXxlJob.Core/ExecutorRegistry.cs +++ b/src/DotXxlJob.Core/ExecutorRegistry.cs @@ -58,6 +58,7 @@ namespace DotXxlJob.Core catch (Exception ex) { errorTimes++; + await Task.Delay(Constants.RegistryInterval, cancellationToken); this._logger.LogError(ex,"registry error:{0},{1} Times",ex.Message,errorTimes); } }