Database 我的h2内存数据库进程崩溃,如何找到崩溃日志
我启动h2服务器,并通过Database 我的h2内存数据库进程崩溃,如何找到崩溃日志,database,memory,crash,h2,Database,Memory,Crash,H2,我启动h2服务器,并通过jdbc:h2:tcp://localhost/mem:databaseName;DB_CLOSE_DELAY=-1此jdbc字符串 然后我启动我的服务器,它将创建许多到h2内存数据库的db连接。但不幸的是,我的h2服务器进程总是崩溃。我不知道为什么以及是否有此崩溃的崩溃日志。它是如何崩溃的(是否内存不足,是否存在异常、蓝屏、冒烟)?我不知道为什么,异常我看到的是:原因:java.net.ConnectException:连接被拒绝。。。org.h2.engine.Ses
jdbc:h2:tcp://localhost/mem:databaseName;DB_CLOSE_DELAY=-1
此jdbc字符串
然后我启动我的服务器,它将创建许多到h2内存数据库的db连接。但不幸的是,我的h2服务器进程总是崩溃。我不知道为什么以及是否有此崩溃的崩溃日志。它是如何崩溃的(是否内存不足,是否存在异常、蓝屏、冒烟)?我不知道为什么,异常我看到的是:原因:java.net.ConnectException:连接被拒绝。。。org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:92)位于org.h2.engine.SessionRemote.connectServer(SessionRemote.java:392)。。。还有13个。然后我列出了进程,发现h2进程已经崩溃。我想知道h2数据库是否有自己的日志文件来记录异常(包括unautchexception)等事件。这不是一个“崩溃”,只是一个异常,因为它无法连接。您是否使用您在上面发布的确切URL?您是否有名为“主机”的服务器,并且H2服务器正在那里运行?否则请尝试
jdbc:h2:tcp://localhost/mem:db;DB_CLOSE_DELAY=-1
Yes,我使用的jdbc字符串是“jdbc:h2:tcp://localhost/mem:databaseName;DB_CLOSE_DELAY=-1”。实际上,我前面提到的异常是由h2服务器崩溃引起的。