Commit 646e3918 authored by qa_quantgroup's avatar qa_quantgroup

优化删除所有数据脚本

parent d799a03c
...@@ -2,6 +2,8 @@ ...@@ -2,6 +2,8 @@
ip=$1 ip=$1
phone_no=$2 phone_no=$2
port=$3 port=$3
redis_ip=$4
redis_port=$5
DBNAME="xyqb_user" DBNAME="xyqb_user"
DBNAME1="payment_center" DBNAME1="payment_center"
DBNAME2="xyqb" DBNAME2="xyqb"
...@@ -78,19 +80,19 @@ function deleteAlldata() ...@@ -78,19 +80,19 @@ function deleteAlldata()
mysql $mysqld cash_loan_flow -e "delete from order_progress_record where loan_id in ($loan_id)" mysql $mysqld cash_loan_flow -e "delete from order_progress_record where loan_id in ($loan_id)"
fi fi
echo "删除redis缓存" echo "删除redis缓存"
redis_key=`redis-cli -h $ip -p 6379 keys *$phone_no*` redis_key=`redis-cli -h $redis_ip -p $redis_port keys *$phone_no*`
if [ -n "$redis_key" ];then if [ -n "$redis_key" ];then
echo $redis_key echo $redis_key
redis-cli -h $ip -p 6379 del $redis_key redis-cli -h $redis_ip -p $redis_port del $redis_key
fi fi
redis_key=`redis-cli -h $ip -p 6379 keys *$xyqb_user_id*` redis_key=`redis-cli -h $redis_ip -p $redis_port keys *$xyqb_user_id*`
if [ -n "$redis_key" ];then if [ -n "$redis_key" ];then
echo $redis_key echo $redis_key
token=`redis-cli -h $ip -p 6379 get userid-sessionvalue:cache::$xyqb_user_id:xyqb` token=`redis-cli -h $redis_ip -p $redis_port get userid-sessionvalue:cache::$xyqb_user_id:xyqb`
redis-cli -h $ip -p 6379 del $redis_key redis-cli -h $redis_ip -p $redis_port del $redis_key
redis_key=`redis-cli -h $ip -p 6379 keys *$token*` redis_key=`redis-cli -h $redis_ip -p $redis_port keys *$token*`
echo $redis_key echo $redis_key
redis-cli -h $ip -p 6379 del $redis_key redis-cli -h $redis_ip -p $redis_port del $redis_key
#redis-cli -h $ip -p 6379 keys *$token* | xargs redis-cli -h $ip -p 6379 del #redis-cli -h $ip -p 6379 keys *$token* | xargs redis-cli -h $ip -p 6379 del
fi fi
fi fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment