redis_cache
Flushing Redis Cache
To flush redis cache without restarting the service, follow this guide
First find out what port + IP address redis is running on:
netstat -plnt | grep redisOutput will look similar to:
tcp 0 0 10.x.x.26:6379 0.0.0.0:* LISTEN 5972/redis-server 1
You will first need to get the password from the local.xml file in the document root.
The format is normally path/to/document/root/app/etc/local.xml
grep -i password path/to/document/root/app/etc/local.xmlOuput will look like:
<password><![asjpAJSPAkspaks]]></password> <password>aNSLAjsAJMS;MAs;sA</password>Password you normally need is the second one. If you less the file instead you can check for the CDATA[memcache] section.
Now we need to telnet using the information from the netstat grep
telnet 10.x.x.26 6379Run the command INFO to see if you are authenticated:
INFO
-NOAUTH Authentication required.Now authenticate with the password:
AUTH reallylongpasswordConfirmation you have authenticated:
+OKNow we need to flush the cache:
FLUSHALL
RUN INFO
redis_cache.txt · Last modified: 2024/05/23 07:26 by 127.0.0.1