Commit add9a53f authored by 智勇's avatar 智勇

增加域名

parent 500b009b
...@@ -10,8 +10,8 @@ database_name=$1 ...@@ -10,8 +10,8 @@ database_name=$1
server_host=$2 server_host=$2
db_sub_backup_folder=$3 db_sub_backup_folder=$3
re_replace_ip=$4 re_replace_ip=$4
public_ip="www.liangkebang.com"
ip_last=$5 ip_last=$5
domain=$6
pwd_path="/home/qa-deploy-utils/qa_shell_script" pwd_path="/home/qa-deploy-utils/qa_shell_script"
config_server="$pwd_path/config_server" config_server="$pwd_path/config_server"
project_path=`cat $config_server/project_path.sh` project_path=`cat $config_server/project_path.sh`
...@@ -26,8 +26,8 @@ hosts=`node $config_server/get_project_config.js -type multi -attr port/url -att ...@@ -26,8 +26,8 @@ hosts=`node $config_server/get_project_config.js -type multi -attr port/url -att
function transByPort() function transByPort()
{ {
if [ -n "$4" ];then if [ -n "$4" ];then
echo "sed -i \"s/\/$3.xyqb.com/\/$1-$ip_last.liangkebang.com/g\" $4" echo "sed -i \"s/\/$3.xyqb.com/\/$1-$ip_last.$domain/g\" $4"
sed -i "s/\/$3.xyqb.com/\/$1-$ip_last.liangkebang.com/g" $4 sed -i "s/\/$3.xyqb.com/\/$1-$ip_last.$domain/g" $4
fi fi
} }
...@@ -68,10 +68,10 @@ if [ $database_name = 'mall' ];then ...@@ -68,10 +68,10 @@ if [ $database_name = 'mall' ];then
done done
else else
echo "replace $re_replace_ip ip for $entry.sql" echo "replace $re_replace_ip ip for $entry.sql"
echo "sed -i "s#\.xyqb\.com#-${re_replace_ip}.liangkebang.com#g" $entry.sql" echo "sed -i "s#\.xyqb\.com#-${re_replace_ip}.$domain#g" $entry.sql"
sed -i "s#\.xyqb\.com#-${re_replace_ip}.liangkebang.com#g" $entry.sql sed -i "s#\.xyqb\.com#-${re_replace_ip}.$domain#g" $entry.sql
echo "sed -i "s#\.q-qg\.com#-${re_replace_ip}.liangkebang.com#g" $entry.sql" echo "sed -i "s#\.q-qg\.com#-${re_replace_ip}.$domain#g" $entry.sql"
sed -i "s#\.q-gp\.com#-${re_replace_ip}.liangkebang.com#g" $entry.sql sed -i "s#\.q-gp\.com#-${re_replace_ip}.$domain#g" $entry.sql
fi fi
done done
else else
...@@ -92,9 +92,9 @@ else ...@@ -92,9 +92,9 @@ else
done done
else else
echo "replace $re_replace_ip ip for $db_sub_backup_folder/*" echo "replace $re_replace_ip ip for $db_sub_backup_folder/*"
echo "sed -i "s#\.xyqb\.com#-${re_replace_ip}.liangkebang.com#g" $db_sub_backup_folder/*" echo "sed -i "s#\.xyqb\.com#-${re_replace_ip}.$domain#g" $db_sub_backup_folder/*"
sed -i "s#\.xyqb\.com#-${re_replace_ip}.liangkebang.com#g" $db_sub_backup_folder/* sed -i "s#\.xyqb\.com#-${re_replace_ip}.$domain#g" $db_sub_backup_folder/*
sed -i "s#\.q-gp\.com#-${re_replace_ip}.liangkebang.com#g" $db_sub_backup_folder/* sed -i "s#\.q-gp\.com#-${re_replace_ip}.$domain#g" $db_sub_backup_folder/*
#for host in $hosts #for host in $hosts
#do #do
# arr=${host//|/ } # arr=${host//|/ }
......
...@@ -43,6 +43,7 @@ re_replace_ip=$8 ...@@ -43,6 +43,7 @@ re_replace_ip=$8
not_delete_business_data=$9 not_delete_business_data=$9
use_cache=${10} use_cache=${10}
target_db_port=${11} target_db_port=${11}
domain=${12}
trap "exec 1000>&-;exec 1000<&-;exit 0" 2 trap "exec 1000>&-;exec 1000<&-;exit 0" 2
tempfifo=$$.fifo tempfifo=$$.fifo
...@@ -95,7 +96,7 @@ function db_schema_sync() ...@@ -95,7 +96,7 @@ function db_schema_sync()
if [ "$file_count" -gt 0 ]; then if [ "$file_count" -gt 0 ]; then
echo "--- Step 2: replace domain name in tables: $database $db_backup_sub_folders ---" echo "--- Step 2: replace domain name in tables: $database $db_backup_sub_folders ---"
echo "--- Step 2: is re_replace_ip: $re_replace_ip ---" echo "--- Step 2: is re_replace_ip: $re_replace_ip ---"
sh $work_dir/db_replace_ip.sh $database $target_db_host $db_backup_sub_folders $re_replace_ip $ip_value sh $work_dir/db_replace_ip.sh $database $target_db_host $db_backup_sub_folders $re_replace_ip $ip_value $domain
else else
echo "--- Skip step 2: replace domain name in tables: $database $db_backup_sub_folders ---" echo "--- Skip step 2: replace domain name in tables: $database $db_backup_sub_folders ---"
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