Hello everybody,
since version nexus-3.23.0-03, currently we are using nexus-3.24.0-02, nexus get stuck frequently and i do not see the cause.
We are running a CentOS 7.7 machine with openjdk version “1.8.0_242”, 16Cores, 32Gb Ram, JVM settings as provided in your documentation, installed with Distribution Archive, has 4 blobstores (500GB, 3x100GB) and also act as a proxy.
Nexus become unresponsive, all CPU Cores running at 100%, RAM usage is about 16Gb.
In logfile are many “GC overhead limit exceeded” messages regarding database. Checking database health does not show any errors.
2020-06-26 09:54:21,933+0200 ERROR [qtp54244712-2064] *UNKNOWN org.sonatype.nexus.repository.npm.internal.NpmAuditErrorHandler - java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: GC overhead limit exceeded
2020-06-26 10:07:54,789+0200 ERROR [qtp54244712-2234] *UNKNOWN org.sonatype.nexus.repository.storage.LastDownloadedHandler - Failed to update last downloaded time for request /rimraf/-/rimraf-3.0.2.tgz
com.orientechnologies.orient.core.exception.OJVMErrorException: JVM error ‘OutOfMemoryError : GC overhead limit exceeded’ occurred during data processing, storage is switched to ‘read-only’ mode. To prevent this exception please restart the JVM and check data consistency by calling of ‘check database’ command from database console.
DB name=“component”
what is your preferred way to upload the log file?
do you have any ideas or hints where to look at?
thx in advance
marco