From 79d809e1c6148fe8415a8a2ddccd471e500aa1f0 Mon Sep 17 00:00:00 2001 From: Tommy Chen Date: Mon, 31 Jul 2023 15:37:09 +0800 Subject: [PATCH] Increase scaler stream interval to 200ms Signed-off-by: Tommy Chen --- CHANGELOG.md | 1 + scaler/handlers.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e6ff3ec44..0a4549ea8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ This changelog keeps track of work items that have been completed and are ready ### Improvements - **General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO)) +- **Scaler**: Decrease memory usage by increasing stream interval from 5ms to 200ms. ### Fixes diff --git a/scaler/handlers.go b/scaler/handlers.go index bee3d2f52..e1932dce1 100644 --- a/scaler/handlers.go +++ b/scaler/handlers.go @@ -89,7 +89,7 @@ func (e *impl) StreamIsActive( // this function communicates with KEDA via the 'server' parameter. // we call server.Send (below) every 200ms, which tells it to immediately // ping our IsActive RPC - ticker := time.NewTicker(5 * time.Millisecond) + ticker := time.NewTicker(200 * time.Millisecond) defer ticker.Stop() for { select {