liuchengsen 4 недель назад
Родитель
Сommit
ad5da8a71f
2 измененных файлов с 8 добавлено и 12 удалено
  1. 7 11
      backend-java/src/main/resources/logback-spring.xml
  2. 1 1
      static/index.html

+ 7 - 11
backend-java/src/main/resources/logback-spring.xml

@@ -12,12 +12,12 @@
     <!-- 控制台输出(开发调试用) -->
     <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
         <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
+            <pattern>%d{HH:mm:ss.SSS} %-5level %logger{36}.%M\(%line\) - %msg%n</pattern>
             <charset>UTF-8</charset>
         </encoder>
     </appender>
 
-    <!-- 全量日志:SizeAndTimeBasedRollingPolicy,按天+大小滚动 -->
+    <!-- 全量日志 -->
     <appender name="FILE_ALL" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <file>${LOG_DIR}/backend.log</file>
         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
@@ -27,14 +27,13 @@
             <totalSizeCap>${TOTAL_SIZE}</totalSizeCap>
         </rollingPolicy>
         <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
+            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36}.%M\(%line\) - %msg%n</pattern>
             <charset>UTF-8</charset>
-            <!-- 流式写入,不缓存 -->
             <immediateFlush>true</immediateFlush>
         </encoder>
     </appender>
 
-    <!-- 错误日志:单独输出 ERROR 级别 -->
+    <!-- 错误日志 -->
     <appender name="FILE_ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
         <file>${LOG_DIR}/backend-error.log</file>
         <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
@@ -47,7 +46,7 @@
             <totalSizeCap>512MB</totalSizeCap>
         </rollingPolicy>
         <encoder>
-            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
+            <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %logger{36}.%M\(%line\) - %msg%n</pattern>
             <charset>UTF-8</charset>
             <immediateFlush>true</immediateFlush>
         </encoder>
@@ -55,7 +54,6 @@
 
     <!-- 业务日志:com.pharmacopoeia 包 INFO 级别 -->
     <logger name="com.pharmacopoeia" level="INFO" additivity="false">
-        <appender-ref ref="CONSOLE"/>
         <appender-ref ref="FILE_ALL"/>
         <appender-ref ref="FILE_ERROR"/>
     </logger>
@@ -65,10 +63,8 @@
     <logger name="org.hibernate" level="WARN"/>
     <logger name="com.zaxxer.hikari" level="WARN"/>
 
-    <!-- 根日志 -->
-    <root level="INFO">
+    <!-- 根日志:只输出 Spring/框架/WARN 控台 -->
+    <root level="WARN">
         <appender-ref ref="CONSOLE"/>
-        <appender-ref ref="FILE_ALL"/>
-        <appender-ref ref="FILE_ERROR"/>
     </root>
 </configuration>

+ 1 - 1
static/index.html

@@ -115,7 +115,7 @@
 </div>
 <div class="nav">
   <button class="nav-btn active" data-tab="chat" onclick="switchTab('chat')">AI 对话</button>
-  <button class="nav-btn" data-tab="drugs" onclick="switchTab('drugs')">药品库</button>
+  <button class="nav-btn" data-tab="drugs" onclick="switchTab('drugs')">2025中华药典</button>
 </div>
 <div id="tabChat">
   <div class="chat" id="chat"><div class="welcome"><p>输入药品名称或问题,AI 从药典知识库中检索回答<br><small style="color:#aaa">支持图片上传识别</small></p></div></div>