Browse Source

接口优化

集成Redis
lvzb 2 years ago
parent
commit
b714eda146
  1. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs
  2. 3
      be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/OutgoingFromWmsWorker.cs

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/TyrpOutgoingBackgroundWorker.cs

@ -29,7 +29,7 @@ public class TyrpOutgoingBackgroundWorker : AsyncPeriodicBackgroundWorkerBase
}
[UnitOfWork(true,isolationLevel:IsolationLevel.Serializable,50)]
[UnitOfWork(true,isolationLevel:IsolationLevel.ReadUncommitted, 50)]
protected override async Task DoWorkAsync(PeriodicBackgroundWorkerContext workerContext)
{
Logger.LogInformation($"Starting: Handling {Outgoing}");

3
be/DataExchange/src/Win_in.Sfs.Wms.DataExchange.Agent/OutgoingFromWmsWorker.cs

@ -4,6 +4,7 @@ using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Options;
using Volo.Abp.BackgroundWorkers;
using Volo.Abp.Threading;
using Volo.Abp.Uow;
using Win_in.Sfs.Store.Application.Contracts;
using Win_in.Sfs.Wms.DataExchange.Domain;
using IObjectMapper = Volo.Abp.ObjectMapping.IObjectMapper;
@ -23,7 +24,7 @@ public class OutgoingFromWmsWorker : AsyncPeriodicBackgroundWorkerBase
_options = options.Value.OutgoingOptions;
Timer.Period = options.Value.OutgoingOptions.PeriodSeconds * 1000; //default 5 minutes
}
[UnitOfWork]
protected override async Task DoWorkAsync(PeriodicBackgroundWorkerContext workerContext)
{
//Resolve dependencies

Loading…
Cancel
Save