This is an automated email from the ASF dual-hosted git repository.

nic-6443 pushed a commit to branch feat/raise-shared-dict-defaults
in repository https://gitbox.apache.org/repos/asf/apisix.git

commit d242314d9bbdba1efb48021b4840b4d15fd82bca
Author: Nic <[email protected]>
AuthorDate: Fri Jul 10 16:48:53 2026 +0800

    change: set prometheus-metrics shared dict default to 128m
    
    128m covers typical Prometheus series counts while keeping reserved shared
    memory and the metrics endpoint response size reasonable; raise it for
    high-cardinality deployments.
    
    Signed-off-by: Nic <[email protected]>
---
 apisix/cli/config.lua | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apisix/cli/config.lua b/apisix/cli/config.lua
index 0c075f56e..374e259d8 100644
--- a/apisix/cli/config.lua
+++ b/apisix/cli/config.lua
@@ -103,7 +103,7 @@ local _M = {
     },
     meta = {
       lua_shared_dict = {
-        ["prometheus-metrics"] = "256m",
+        ["prometheus-metrics"] = "128m",
         ["prometheus-cache"] = "10m",
         ["standalone-config"] = "10m",
         ["status-report"] = "1m",
@@ -162,7 +162,7 @@ local _M = {
         ["internal-status"] = "10m",
         ["plugin-limit-req"] = "10m",
         ["plugin-limit-count"] = "10m",
-        ["prometheus-metrics"] = "256m",
+        ["prometheus-metrics"] = "128m",
         ["plugin-limit-conn"] = "10m",
         ["worker-events"] = "10m",
         ["lrucache-lock"] = "10m",

Reply via email to