liuliancao 最近的时间轴更新
liuliancao

liuliancao

V2EX 第 544167 号会员,加入于 2021-04-30 08:39:55 +08:00
liuliancao 最近回复了
tcpdump 抓包可以么...
工单-流程平台-HTTP 或者集成消息软件-HTTP
配置这样管理起来不 ge 的慌吗……——……
提前做好挂掉一台或者多台的准备,增加 HA 的健康检查,redis 搞集群,分级告警出来,未雨绸缪,一个好的架构一台或者几台挂掉都不会影响核心服务。
75 天前
回复了 blueorange 创建的主题 DevOps 推荐一款 ssh 终端
#!/usr/bin/env bash
# usage: ssh-multi for tmux by liuliancao at 2021/04/22 v1.
# a script to ssh multiple servers over multiple tmux panes
while getopts p:u:f: OPTION
do
case $OPTION in
p)PORT=$OPTARG;;
u)USER=$OPTARG;;
f)FILE=$OPTARG;;
?)echo "use ssh-multi -p $PORT -u $USER -f ssh-hosts-file" && exit 1;;
esac
done
index=-1

# split window to ssh
cat $FILE | while read host; do
index=$(($index + 1))
#if in tmux
if [[ -z $TMUX ]];then
in_tmux=0
[[ $index -eq 0 ]] && tmux new-session -d "ssh -p $PORT [email protected]$host" && continue
tmux split-window -h "ssh -p $PORT [email protected]$host"
# if not
else
in_tmux=1
[[ $index -eq 0 ]] && tmux new-window -n "ssh-multi" "ssh -p $PORT [email protected]$host" && continue
tmux split-window -t "ssh-multi" "ssh -p $PORT [email protected]$host"
fi
tmux select-layout tiled
done

tmux set-window-option synchronize-panes on

[[ in_tmux -eq 0 ]] && tmux a
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1501 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 16:50 · PVG 00:50 · LAX 09:50 · JFK 12:50
♥ Do have faith in what you're doing.