ソースを参照

求解无日志

huangxingxing 4 ヶ月 前
コミット
d525c68663
1 ファイル変更12 行追加12 行削除
  1. 12 12
      src/main/java/com/miniframe/bisiness/mdo/MDO0039Service.java

+ 12 - 12
src/main/java/com/miniframe/bisiness/mdo/MDO0039Service.java

@@ -200,30 +200,30 @@ public class MDO0039Service extends MDO0039BaseModel implements ExecProcessFlow
 			DockerExe.getDockerLogs(pid,new ResultCallback.Adapter<Frame>() {
 				@Override
 				public void onNext(Frame frame) {
-//					if(con[0] <100){
-//						line[0]+=new String(frame.getPayload());
-//						con[0]++;
-//					}else{
-////					LogService.addLog(pid, line[0]);
-//						line[0]="";
-//						con[0] =0;
-//					}
-//					LogService.addLog(pid, new String(frame.getPayload()));
-//					System.out.print(new String(frame.getPayload()));
+					if(con[0] <100){
+						line[0]+=new String(frame.getPayload());
+						con[0]++;
+					}else{
+					LogService.addLog(pid, line[0]);
+						line[0]="";
+						con[0] =0;
+					}
+					LogService.addLog(pid, new String(frame.getPayload()));
+					System.out.print(new String(frame.getPayload()));
 					super.onNext(frame);
 				}
 
 				@Override
 				public void onError(Throwable throwable) {
 					System.err.println("日志获取失败");
-//					LogService.addLog(pid, line[0]);
+					LogService.addLog(pid, line[0]);
 					throwable.printStackTrace();
 					super.onError(throwable);
 				}
 				@Override
 				public void onComplete() {
 					System.out.println("日志获取完成");
-//					LogService.addLog(pid, line[0]);
+					LogService.addLog(pid, line[0]);
 					super.onComplete();
 				}
 			});