Commit 4c4a53b2 by guanchen

添加hash_code方法 恢复catalina.out日志

parent 61d4e87b
...@@ -34,4 +34,18 @@ public class OrderParam extends BaseModel { ...@@ -34,4 +34,18 @@ public class OrderParam extends BaseModel {
} }
return false; return false;
} }
@Override
public int hashCode() {
StringBuilder sb = new StringBuilder();
sb.append(orderType);
sb.append(orderSn);
char[] charArr = sb.toString().toCharArray();
int hash = 0;
for(char c : charArr) {
hash = hash * 131 + c;
}
return hash;
}
} }
...@@ -41,4 +41,17 @@ public class ParentAgent extends BaseModel { ...@@ -41,4 +41,17 @@ public class ParentAgent extends BaseModel {
} }
return false; return false;
} }
@Override
public int hashCode() {
StringBuilder sb = new StringBuilder();
sb.append(agentId);
char[] charArr = sb.toString().toCharArray();
int hash = 0;
for(char c : charArr) {
hash = hash * 131 + c;
}
return hash;
}
} }
...@@ -39,4 +39,17 @@ public class ParentPartner extends BaseModel { ...@@ -39,4 +39,17 @@ public class ParentPartner extends BaseModel {
} }
return false; return false;
} }
@Override
public int hashCode() {
StringBuilder sb = new StringBuilder();
sb.append(userId);
char[] charArr = sb.toString().toCharArray();
int hash = 0;
for(char c : charArr) {
hash = hash * 131 + c;
}
return hash;
}
} }
...@@ -36,4 +36,19 @@ public class SubOrderParam extends BaseModel { ...@@ -36,4 +36,19 @@ public class SubOrderParam extends BaseModel {
} }
return false; return false;
} }
@Override
public int hashCode() {
StringBuilder sb = new StringBuilder();
sb.append(orderType);
sb.append(orderSn);
sb.append(subOrderSn);
char[] charArr = sb.toString().toCharArray();
int hash = 0;
for(char c : charArr) {
hash = hash * 131 + c;
}
return hash;
}
} }
...@@ -45,7 +45,7 @@ public class AgentDailyExpandTask { ...@@ -45,7 +45,7 @@ public class AgentDailyExpandTask {
@Autowired @Autowired
AgentExpandDailyService agentExpandDailyService; AgentExpandDailyService agentExpandDailyService;
@Scheduled(fixedDelay = DELAY) // @Scheduled(fixedDelay = DELAY)
public void runScheduledTask() { public void runScheduledTask() {
try { try {
Date dat = new Date(System.currentTimeMillis() - DELAY); Date dat = new Date(System.currentTimeMillis() - DELAY);
......
...@@ -64,7 +64,7 @@ public class AgentRewardQueueTask { ...@@ -64,7 +64,7 @@ public class AgentRewardQueueTask {
@Autowired @Autowired
TransactionDefinition transactionDefinition; TransactionDefinition transactionDefinition;
@Scheduled(fixedDelay = 5000L) // @Scheduled(fixedDelay = 5000L)
public void runScheduledTask() { public void runScheduledTask() {
logger.info("run AgentRewardQueueTask"); logger.info("run AgentRewardQueueTask");
runConsume(); runConsume();
......
...@@ -9,7 +9,6 @@ import org.slf4j.LoggerFactory; ...@@ -9,7 +9,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.datasource.DataSourceTransactionManager; import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.transaction.TransactionDefinition; import org.springframework.transaction.TransactionDefinition;
import org.springframework.transaction.TransactionStatus; import org.springframework.transaction.TransactionStatus;
...@@ -41,7 +40,7 @@ public class RevokeAgentRewardTask { ...@@ -41,7 +40,7 @@ public class RevokeAgentRewardTask {
@Autowired @Autowired
TransactionDefinition transactionDefinition; TransactionDefinition transactionDefinition;
@Scheduled(fixedDelay = 5000L) // @Scheduled(fixedDelay = 5000L)
public void runScheduledTask() { public void runScheduledTask() {
logger.info("run RevokeAgentRewardTask"); logger.info("run RevokeAgentRewardTask");
runConsume(); runConsume();
......
...@@ -2,15 +2,15 @@ ...@@ -2,15 +2,15 @@
<configuration> <configuration>
<property name="pattern" value="[%level] %d{yy-MM-dd HH:mm:ss.SSS} [%thread] %logger{50}:%line - %msg%n"/> <property name="pattern" value="[%level] %d{yy-MM-dd HH:mm:ss.SSS} [%thread] %logger{50}:%line - %msg%n"/>
<property name="log_file" value="@logfile_path@/@profiles.active@/@artifactId@-@profiles.active@"/> <property name="log_file" value="@logfile_path@/@profiles.active@/@artifactId@-@profiles.active@"/>
<property name="MaxHistory" value="7"/><!--日志保留天数--> <property name="MaxHistory" value="90"/><!--日志保留天数-->
<property name="MaxFileSize" value="256MB"/><!--单个文件大小--> <property name="MaxFileSize" value="256MB"/><!--单个文件大小-->
<property name="totalSizeCap" value="256MB"/><!--单个文件大小--> <property name="totalSizeCap" value="256MB"/><!--单个文件大小-->
<!--<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">--> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
<!--<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">--> <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<!--<pattern>${pattern}</pattern>--> <pattern>${pattern}</pattern>
<!--</encoder>--> </encoder>
<!--</appender>--> </appender>
<appender name="info" class="ch.qos.logback.core.rolling.RollingFileAppender"> <appender name="info" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${log_file}-info.log</File> <File>${log_file}-info.log</File>
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
</appender> </appender>
<root level="info"> <root level="info">
<!--<appender-ref ref="stdout"/>--> <appender-ref ref="stdout"/>
<appender-ref ref="info"/> <appender-ref ref="info"/>
<appender-ref ref="error"/> <appender-ref ref="error"/>
</root> </root>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment