Do not set default max memory limits (#201)

This commit is contained in:
a10zn8
2023-04-11 19:37:54 +04:00
committed by GitHub
parent 6b0e201c0e
commit 7fc78dea09
2 changed files with 5 additions and 1 deletions

View File

@@ -183,7 +183,7 @@ jib {
}
}
container {
jvmFlags = ['-Xms1024m', '-Xmx1024m', '-XX:+UseG1GC', '-XX:+ExitOnOutOfMemoryError']
jvmFlags = ['-XX:+UseG1GC', '-XX:+ExitOnOutOfMemoryError', '-Xms1024M']
mainClass = 'io.emeraldpay.dshackle.StarterKt'
args = []
ports = ['2448', '2449', '8545']

View File

@@ -31,6 +31,10 @@ private val log = LoggerFactory.getLogger(Starter::class.java)
fun main(args: Array<String>) {
Schedulers.enableMetrics()
val maxMemory: Long = Runtime.getRuntime().maxMemory() / (1024 * 1024).toLong()
log.info("Max heap size: {} MB", maxMemory)
val app = SpringApplication(Starter::class.java)
app.setDefaultProperties(ResourcePropertySource("version.properties").source)
app.setBanner(ResourceBanner(ClassPathResource("banner.txt")))