【发布时间】:2022-08-17 17:01:54
【问题描述】:
在我们的 artifactory-pro 7.38 实例中,我发现了非常高的内存使用率,这是我以前在 artifactory 6 中从未见过的。现在我有一个内存转储,显示了一个堆栈跟踪,揭示了内存消耗的原因。当使用某个 aql-query 按日期过滤所有工件时,jdbc-resultset 似乎变得非常大(+20 mio 项)。虽然有可能限制结果的选项,但我想知道如何保护实例免受这种情况的影响。有没有一种方法可以根据结果的数量来限制结果集的大小?我读到至少支持与 aql-query 一起传递限制,但是在服务器端可以做些什么,比如强制分页?
标签: artifactory