fix: rebuild mcp filter on high memory usage (#3922)

Signed-off-by: johnlanni <zty98751@alibaba-inc.com>
This commit is contained in:
澄潭
2026-06-05 10:57:43 +08:00
committed by GitHub
parent d888ab23de
commit 137d76332e

View File

@@ -20,8 +20,8 @@ import (
"github.com/higress-group/proxy-wasm-go-sdk/proxywasm"
"github.com/higress-group/proxy-wasm-go-sdk/proxywasm/types"
"github.com/higress-group/wasm-go/pkg/log"
"github.com/alibaba/higress/plugins/wasm-go/pkg/mcp/utils"
"github.com/higress-group/wasm-go/pkg/log"
"github.com/higress-group/wasm-go/pkg/wrapper"
)
@@ -209,6 +209,7 @@ func Initialize() {
wrapper.ProcessResponseHeaders(onHttpResponseHeaders),
wrapper.ProcessRequestBody(onHttpRequestBody),
wrapper.ProcessResponseBody(onHttpResponseBody),
wrapper.WithRebuildMaxMemBytes[mcpFilterConfig](200*1024*1024),
)
}