运行rejoin-stack.sh脚本的核心:
exec screen -c $TOP_DIR/stack-screenrc
stack-screenrc文件存储启动的信息:
例如trove的启动
screen -t tr-api bashstuff "/usr/local/bin/trove-api --config-file=/etc/trove/trove.conf --debug^M"logfile /opt/stack/logs/screen-tr-api.2015-01-09-134837.loglog onscreen -t tr-tmgr bashstuff "/usr/local/bin/trove-taskmanager --config-file=/etc/trove/trove-taskmanager.conf --debug^M"logfile /opt/stack/logs/screen-tr-tmgr.2015-01-09-134837.loglog onscreen -t tr-cond bashstuff "/usr/local/bin/trove-conductor --config-file=/etc/trove/trove-conductor.conf --debug^M"logfile /opt/stack/logs/screen-tr-cond.2015-01-09-134837.loglog on