Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A redis-cli parancssori eszközzel ügyfélként kezelheti az Azure Managed Redist. Ezzel az eszközzel közvetlenül kezelheti az Azure Managed Redis-példányt, valamint hibakeresést és hibaelhárítást végezhet.
A redis-cli telepítése
A redis-cli eszköz automatikusan telepítve van a Redis-csomaggal, amely több operációs rendszerhez is elérhető. Az előnyben részesített operációs rendszer legrészletesebb dokumentációját a nyílt forráskód redis telepítési útmutatójában találja.
Linux
A redis-cli natívan fut Linuxon, és a legtöbb disztribúció tartalmaz egy Redis-csomagot , amely tartalmazza a redis-cli eszközt. Az Ubuntu-on például a Redis-csomagot a következő parancsokkal telepítheti:
sudo apt-get update
sudo apt-get install redis
Windows
A redis-cli windowsos számítógépen való használatának legjobb módja a Linuxos Windows-alrendszer (WSL) telepítése. A Linux alrendszer lehetővé teszi linuxos eszközök futtatását közvetlenül a Windowson. A WSL telepítéséhez kövesse a WSL telepítési utasításait.
A WSL telepítése után bármilyen csomagkezeléssel telepítheti a redis-cli-t a WSL-hez választott Linux-disztribúcióban.
Gyorsítótár-hozzáférési információk gyűjtése
A gyorsítótár eléréséhez szükséges információkat az alábbi módszerekkel gyűjtheti össze:
- Azure CLI az redisenterprise adatbázislistakulcsokkal
- Azure PowerShell a Get-AzRedisEnterpriseCacheKey használatával
- Az Azure Portal használatával
Ebben a szakaszban lekéri a kulcsokat az Azure Portalról.
Állomásnév, portok és hozzáférési kulcsok lekérése az Azure Portalról
Az Azure Cache for Redis-kiszolgáló csatlakoztatásához a gyorsítótár-ügyfélnek szüksége van a gazdagép nevére, portjára és kulcsára a gyorsítótárhoz. Egyes ügyfelek különböző neveken hivatkozhatnak ezekre az elemekre. A gazdagép nevét, portját és kulcsait az Azure Portalról szerezheti be.
A gyorsítótár gazdagépnevének és portjának lekéréséhez válassza az Erőforrás menü Áttekintés elemét. A gazdagép neve az
<DNS name>.redis.cache.windows.netformátumú.
A hozzáférési kulcsok lekéréséhez válassza az Erőforrás menü Hitelesítés elemét. Ezután válassza az Access-kulcsok lapot.
Csatlakozás a redis-cli használatával
Nyisson meg egy rendszerhéjat vagy terminált egy számítógépen, amelyen telepítve van a Redis-csomag . Ha WSL-t használ, a Windows Terminállal megnyithat egy Linux-parancssort. A redis-cli-vel való csatlakozás előtt ellenőrizze a következőt:
- Szükség van-e TLS-hozzáférésre – Az Azure Managed Redis-példányok alapértelmezés szerint TLS-titkosítást használnak a kapcsolatokhoz. Amikor tLS-t használ a kiszolgálóoldalon, a redis-cli-n futó TLS-t engedélyezni kell a
--tlsbeállítással. - A használt port – minden Azure Managed Redis-példány portot
10000használ. Vegye figyelembe, hogy ez eltér a Redis community edition alapértelmezett verziójától, azaz a6379. - Azt, hogy a gyorsítótárpéldány az OSS-fürtházirendet használja-e – Ha az OSS-fürtszabályzatot használja, adja hozzá a
-clehetőséget, hogy az összes szegmens elérhető legyen.
Példák
Csatlakozzon egy Azure Managed Redis-példányhoz nagyvállalati fürtszabályzat és TLS használatával:
redis-cli -p 10000 -h {yourcachename}.{region}.redis.azure.net -a YourAccessKey --tlsCsatlakozzon egy Azure Managed Redis-példányhoz OSS-fürtszabályzat és TLS használatával:
redis-cli -p 10000 -h {yourcachename}.{region}.redis.azure.net -a YourAccessKey --tls -c
A kapcsolat tesztelése
A kapcsolat létrejötte után parancsokat adhat ki az Azure Managed Redis-példányhoz. A kapcsolat tesztelésének egyik egyszerű módja a parancs használata PING . Ez a parancs a konzolon tér vissza PONG .
yourcachename.region.redis.azure.net:10000> PING
PONG
A következő parancsokat SETGETis futtathatja:
yourcachename.region.redis.azure.net:10000> SET hello world
OK
yourcachename.region.redis.azure.net:10000> GET hello
"world"
Most már csatlakozik az Azure Managed Redis-példányhoz a redis-cli használatával.
redis-cli alternatívák
Bár a redis-cli hasznos eszköz, a gyorsítótárhoz más módon is csatlakozhat hibaelhárítás vagy tesztelés céljából:
- A RedisInsight egy gazdag nyílt forráskód grafikus eszköz a Redis-parancsok kiadásához és a Redis-példányok tartalmának megtekintéséhez. Az Azure Managed Redis szolgáltatással működik, és Linux, Windows és macOS rendszeren is támogatott.
Kapcsolódó tartalom
Első lépésként hozzon létre egy új Azure Managed Redis-példányt .