【问题标题】:What are the recommended settings for the jvm memory of RestHeart?RestHeart 的 jvm 内存有哪些推荐设置?
【发布时间】:2017-07-20 10:15:43
【问题描述】:

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

【问题讨论】:

标签: memory jvm restheart


【解决方案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 的软内存限制,我们从未遇到过内存问题(即使在重负载时)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-16
    • 2013-03-09
    • 2022-01-12
    • 1970-01-01
    • 2021-02-01
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    相关资源
    最近更新 更多