在文档中,它没有在性能的帖子中指定JVM所需的内存。
答案 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的软内存限制,我们从未遇到过内存问题(即使在重负载下)