Преглед на файлове

决策如果出现中断异常 不保存任何数据

wangmiaomiao преди 8 месеца
родител
ревизия
2015d0911c
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      slibra-admin/src/main/java/com/slibra/web/controller/business/GRPCController.java

+ 3 - 1
slibra-admin/src/main/java/com/slibra/web/controller/business/GRPCController.java

@@ -342,6 +342,7 @@ public class GRPCController extends BaseController {
                 }
             }
         } catch (Exception e) {
+            needAdd = false;
 //            throw new RuntimeException(e);
             log.error("处理大模型推理异常,异常信息为{}", JSON.toJSONString(e));
             //出现异常 给前端返回一句话
@@ -351,7 +352,8 @@ public class GRPCController extends BaseController {
                 outputStream.write(errMsg.getBytes());
                 outputStream.flush();
             } catch (IOException ex) {
-                throw new RuntimeException(ex);
+//                throw new RuntimeException(ex);
+                log.error("输出异常信义的时候又被中断了,异常信息为{}", JSON.toJSONString(ex));
             }
         } finally {
 //            log.info("sessionId是{}\n决策最终要保存的数据是{}", sessionId, JSON.toJSONString(resultData));