部署 有没有办法让服务器在后台启动多个服务?

lb563 · 2012年03月12日 · 最后由 reus 回复于 2012年03月12日 · 2496 次阅读

现在有个项目,需要同时启动三个服务才能让这个项目运作起来。因为现在是在本地开发机上所以就一次开三个 itrem 窗口来启动服务。

然后在产品动作中我现在用的方法是使用:tmux 工具,每次我部署项目后,登录到服务器上去分别开启三个服务进程。

在这里我想问一下,有没有方法使我在部署项目后就直接启动这三个服务。当然在启动这个服务前我需要把上一次部署项目时启动的服务给杀掉。

这样做的好处就是我不用每次部署项目后再到服务器上去开三个服务。

有人这样用过吗?希望能分享下!

写个脚本 #!/usr/bin/env bash killall xxx xxx xxx xxx 然后 at now -f _.sh

需要 登录 后方可回复, 如果你还没有账号请 注册新账号