From 4b8defd00f0b27fb5d7bd96c4ed20098792ed587 Mon Sep 17 00:00:00 2001 From: danilapog Date: Wed, 11 Dec 2024 13:54:39 +0000 Subject: [PATCH] Fix requests routing when shardkey is empty Co-authored-by: danilapog Co-committed-by: danilapog --- config/balancer/lua/docs_balancer.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/balancer/lua/docs_balancer.lua b/config/balancer/lua/docs_balancer.lua index f1ce747..ecdcaaf 100644 --- a/config/balancer/lua/docs_balancer.lua +++ b/config/balancer/lua/docs_balancer.lua @@ -105,7 +105,7 @@ function _M.balance_ep() rr_live_dict:set("last_used_index", idx) end - if api_key then + if api_key and string.len(api_key) > 0 then return random_endpoint else ngx_balancer.set_more_tries(1)