Преглед изворни кода

feat: 尝试接入logtracing

uncln пре 4 година
родитељ
комит
274e44371b

+ 1 - 1
src/main/java/com/seecoder/dataanalysis/config/LogTrackingConfig.java

@@ -30,7 +30,7 @@ public class LogTrackingConfig {
             @Override
             public void run(String value) {
                 try {
-                    LoggerUtil.info(logger, "get log: " + value); //此为示例,意思是每次接收到log都将其打印到终端
+                    LoggerUtil.info(logger, "get log: " + value);
                     SimpleLog sl = logParsingService.parseLog(value);
                     logParsingService.parseLogData(sl, true);
                 } catch (ParsingException e) {

+ 1 - 0
src/main/java/com/seecoder/dataanalysis/data/entity/eval/EvalExamRecord.java

@@ -25,6 +25,7 @@ public class EvalExamRecord {
      */
     @Id
     @Field("record_id")
+    @JSONField(name="record_id")
     private Integer recordId;
 
     /**

+ 6 - 0
src/main/java/com/seecoder/dataanalysis/vo/EvalExamRecordDTO.java

@@ -17,6 +17,12 @@ import java.util.List;
 @NoArgsConstructor
 public class EvalExamRecordDTO {
 
+    /**
+     * 记录Id
+     */
+    @JSONField(name="record_id")
+    private Integer recordId;
+
     /**
      * 试卷Id
      */

+ 1 - 1
src/main/java/com/seecoder/dataanalysis/vo/TreeNodeInfoDTO.java

@@ -35,7 +35,7 @@ public class TreeNodeInfoDTO {
     @JSONField(name = "state")
     private String state;
 
-    @JSONField(name = "time_to_take")
+    @JSONField(name = "timeToTake")
     private Integer timeToTake;
 
     @JSONField(name = "parent_id")

+ 19 - 0
src/main/resources/application-prod.yml

@@ -0,0 +1,19 @@
+spring:
+  data:
+    mongodb:
+      authentication-database: admin
+      host: environment-41-133.seec.svc.cluster.local
+      port: 27017
+      username: root
+      password: root
+      database: seec_data
+
+jwt:
+  header: Authorization
+  secret: UenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRWUenM4KGb6DskRW
+
+logging:
+  file:
+    name: /app/data.log
+  level:
+    root: info

+ 1 - 1
src/main/resources/application.yml

@@ -1,3 +1,3 @@
 spring:
   profiles:
-    active: dev
+    active: prod

+ 0 - 1
src/test/java/com/seecoder/dataanalysis/DataAnalysisApplicationTests.java

@@ -82,7 +82,6 @@ class DataAnalysisApplicationTests {
         evalExamInfoDao.save(evalExamInfo);
 
         EvalExamRecord evalExamRecord = new EvalExamRecord()
-                .setRecordId(1)
                 .setExamId(1)
                 .setScore(20.0)
                 .setErrorQuestions(quesScore)