Commit 73c64dff sunke

fixed: 同时有多盘料请求入库产生并发导致数据未写入的问题

1 个父辈 5df0fce1
......@@ -237,7 +237,7 @@ public abstract class AbstractMongoDao implements IMongoDao {
return count;
}
public String getNextId(String domain) {
public synchronized String getNextId(String domain) {
Query query = Query.query(Criteria.where("id").is(domain));
FindAndModifyOptions options = FindAndModifyOptions.options().returnNew(true);
Update update = new Update().inc("seq", 1);
......
......@@ -2,13 +2,13 @@
<configuration status="WARN">
<Properties>
<Property name="LOG_HOME">E:/tomcatLog/logs</Property>
<Property name="LOG_NAME">storage.txt</Property>
<Property name="LOG_NAME">storage</Property>
</Properties>
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} %-5level [%file:%line] - %msg%n"/>
</Console>
<RollingFile name="log" fileName="${LOG_HOME}/${LOG_NAME}" filePattern="${LOG_HOME}/${LOG_NAME}.%d{yyyy-MM-dd}" append="true">
<RollingFile name="log" fileName="${LOG_HOME}/${LOG_NAME}" filePattern="${LOG_HOME}/${LOG_NAME}.%d{yyyy-MM-dd}.txt" append="true">
<PatternLayout charset="GB18030" pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%file:%line] - %msg%n" />
<Policies>
<TimeBasedTriggeringPolicy modulate="true" interval="1" />
......
......@@ -15,6 +15,23 @@
<li class="timeline-blue">
<div class="timeline-time">
<span class="date">2021</span>
<span class="time">09-09</span>
</div>
<div class="timeline-icon">
<i class="fa fa-clock-o"></i>
</div>
<div class="timeline-body">
<h2>版本: V2021090914</h2>
<div class="timeline-content">
<ul>
<li>fixed: 同时有多盘料请求入库产生并发导致数据未写入的问题</li>
</ul>
</div>
</div>
</li>
<li class="timeline-blue">
<div class="timeline-time">
<span class="date">2021</span>
<span class="time">09-03</span>
</div>
<div class="timeline-icon">
......
......@@ -239,7 +239,7 @@
<div class="page-footer-inner">
2016&copy; <a href="${ctx}/updateHistory.html">SMD BOX</a>
</div>
<span class="right" style="color: #a3a3a3;">Version: 2021.09.03</span>
<span class="right" style="color: #a3a3a3;">Version: 2021.09.09</span>
<div class="scroll-to-top">
<i class="icon-arrow-up"></i>
</div>
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!