Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Połączenia klienta z wielu zasobników
Jeśli masz wiele zasobników łączących się z serwerem Redis, upewnij się, że nowe połączenia z zasobników są tworzone w sposób zdumiewający. Jeśli wiele zasobników rozpoczyna się w krótkim czasie bez zdumiewającego, powoduje nagły wzrost liczby utworzonych połączeń klienckich. Duża liczba połączeń prowadzi do dużego obciążenia serwera Redis i może powodować przekroczenia limitu czasu.
Należy unikać tego samego scenariusza podczas zamykania wielu zasobników w tym samym czasie. Niepowodzenie zamykania może spowodować gwałtowny spadek liczby połączeń, które prowadzą do ciśnienia procesora CPU.
Wystarczające zasoby zasobnika
Upewnij się, że zasobnik z uruchomioną aplikacją kliencczą ma wystarczającą ilość zasobów procesora CPU i pamięci. Jeśli aplikacja kliencka jest uruchomiona blisko limitów zasobów, może to spowodować przekroczenie limitu czasu.
Wystarczające zasoby węzłów
Inne pody uruchomione na tym samym węźle mogą wpływać na pod z uruchomioną aplikacją kliencką, ograniczając połączenia z Redis lub operacje wejścia/wyjścia. Zawsze upewnij się, że węzeł, na którym działają zasobniki aplikacji klienckiej, ma wystarczającą ilość pamięci, procesora CPU i przepustowości sieci. Niska liczba tych zasobów może spowodować problemy z łącznością.
Aplikacje klienckie hostowane w systemie Linux i ustawienia protokołu TCP
Jeśli aplikacja kliencka usługi Azure Managed Redis działa w kontenerze opartym na systemie Linux, zalecamy zaktualizowanie niektórych ustawień protokołu TCP. Te ustawienia są szczegółowo opisane w temacie Ustawienia PROTOKOŁU TCP dla aplikacji klienckich hostowanych w systemie Linux.