1.修正信号量释放

master
董哲奇 2 weeks ago
parent 0eb62da6f8
commit e50e4e399e

@ -20,6 +20,7 @@ public class DmYljcService extends ServiceImpl<DmYljcMapper, DmYlJc> {
private final RedisTemplate<String,Object> redisTemplate;
//结存redis key
private static final String YLJC_KEY="YLJC";
private static final Semaphore semaphore = new Semaphore(1);
@ -37,10 +38,8 @@ public class DmYljcService extends ServiceImpl<DmYljcMapper, DmYlJc> {
}
insert(item);
}
}catch (Exception e){
}finally {
semaphore.release();
log.error("结存表处理失败: ", e);
throw new ServiceException(11001,"结存表处理失败");
}
}
@ -57,10 +56,8 @@ public class DmYljcService extends ServiceImpl<DmYljcMapper, DmYlJc> {
}
insert(item);
}
}catch (Exception e){
}finally {
semaphore.release();
log.error("结存表处理失败: ", e);
throw new ServiceException(11001,"结存表处理失败");
}
}

Loading…
Cancel
Save