加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
bridge.sh 2.16 KB
一键复制 编辑 原始数据 按行查看 历史
鲨鱼辣椒 提交于 2024-07-22 15:17 . ff
#! /bin/bash
chmod 600 storage/ssh/bridge.key
# 启动生产mysql桥接
if [ "$1" = "mysql" ]; then
echo "MYSQL桥接中..."
ssh -i storage/ssh/bridge.key -4 -N -L 3306:rm-2vcue429kp17i9zou.mysql.cn-chengdu.rds.aliyuncs.com:3306 root@47.108.139.81
echo "桥接结束,如需继续请重新启动"
fi
# 启动生产redis桥接
if [ "$1" = "redis" ]; then
echo "REDIS桥接中..."
ssh -i storage/ssh/bridge.key -4 -N -L 6379:r-2vcupio3ahyhj2k6gq.redis.cn-chengdu.rds.aliyuncs.com:6379 root@47.108.139.81
echo "桥接结束,如需继续请重新启动"
fi
# 启动生产mongoDB桥接
if [ "$1" = "mongo" ]; then
echo "MONGODB桥接中..."
ssh -i storage/ssh/bridge.key -4 -N -L 27017:10.0.0.10:27017 root@47.108.139.81
echo "桥接结束,如需继续请重新启动"
fi
# 启动生产rabbitMQ桥接
if [ "$1" = "rabbit" ]; then
echo "RABBITMQ桥接中..."
ssh -i storage/ssh/bridge.key -4 -N -L 5672:10.0.0.10:5672 root@47.108.139.81
echo "桥接结束,如需继续请重新启动"
fi
if [ "$1" = "" ]; then
echo "============================================================="
echo "| 仅限逼不得以紧急调试生产BUG时使用,平时绝对不能使用! |"
echo "============================================================="
echo "| 桥接生产mysql连接到本地: |"
echo "| ./bridge.sh mysql |"
echo "|-----------------------------------------------------------|"
echo "| 桥接生产redis连接到本地: |"
echo "| ./bridge.sh redis |"
echo "|-----------------------------------------------------------|"
echo "| 桥接生产mongo连接到本地 |"
echo "| ./bridge.sh mongo |"
echo "|-----------------------------------------------------------|"
echo "| 桥接生产rabbit连接到本地 |"
echo "| ./bridge.sh rabbit |"
echo "============================================================="
fi
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化