RestHeart的jvm内存有哪些推荐设置?

时间:2017-07-20 10:15:43

标签: memory jvm restheart

在文档中,它没有在性能的帖子中指定JVM所需的内存。

1 个答案:

答案 0 :(得分:1)

RESTHeart在java 8上运行,java 8使用元空间内存模型,它通常根本不需要jvm内存调整。

我们在softinstigate.com上通常使用docker运行restheart并在aws ecs服务上运行它。

我们按如下方式配置restheart线程:

# Number of I/O threads created for non-blocking tasks. at least 2. suggested value: core*2
io-threads: 2

# Number of threads created for blocking tasks (such as ones involving db access). suggested value: core*16
worker-threads: 8
在aws ecs上我们为运行restheart的docker容器设置了1Gb的软内存限制,我们从未遇到过内存问题(即使在重负载下)