org.postgresql.util.PSQLException:未使用回退记录到文件

问题描述

下面是我的logback-spring.xml文件

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
        <include resource="org/springframework/boot/logging/logback/base.xml" />
        <property name="LOG_PATH" value="logs" />
        <property name="LOG_ARCHIVE" value="${LOG_PATH}/archive" />

        <appender name="File-Appender" class="ch.qos.logback.core.rolling.RollingFileAppender">
                <file>${LOG_PATH}/logfile.log</file>
                <encoder>
                        <pattern>%d{dd-MM-yyyy HH:mm:ss.SSS} %magenta([%thread]) %highlight(%-5level) %logger{36}.%M - %msg%n</pattern>
                        <outputPatternAsHeader>false</outputPatternAsHeader>
                </encoder>
                <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
                        <maxFileSize>1MB</maxFileSize>
                        <maxHistory>3</maxHistory>
                        <fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
                </rollingPolicy>
        </appender>


        <root level="INFO">
                <appender-ref ref="File-Appender" />
        </root>


        <logger name="myapppackagename" level="DEBUG">
                <appender-ref ref="File-Appender" />
        </logger>


</configuration>

例外

org.postgresql.util.PsqlException: The connection attempt Failed.
    at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:297)
    at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49)
    at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:217)
    at org.postgresql.Driver.makeConnection(Driver.java:458)
    at org.postgresql.Driver.connect(Driver.java:260)

该异常显示在控制台中,但未显示文件中。知道为什么会发生这种情况以及如何使它也出现在日志文件中吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)