要解决Artifactory由于Derby文件日志大小而初始化失败的问题,您可以尝试以下解决方法:
./etc/artifactory.system.properties
文件,在该文件中添加以下配置:artifactory.db.properties=logDevice=/path/to/your/log/folder;logDevice=logSize=1024;logDevice=logBufferSize=8192
确保将/path/to/your/log/folder
替换为您希望将日志文件存储的路径。此配置将增加日志文件的大小限制为1024MB,并将日志缓冲区大小设置为8192字节。
./etc/db/derby.properties
文件,将以下配置添加到文件中:derby.storage.logArchiveInterval=1
这将设置Derby在每次启动时清理旧的日志文件,以便减小文件大小。
请注意,这些解决方法可能需要重新启动Artifactory才能生效。如果问题仍然存在,请检查Artifactory日志文件以获取更多详细信息,并参考Artifactory的官方文档和支持论坛以获取进一步的帮助。