单台服务器上最小的蓝绿色部署

我正在寻找在单个服务器上进行蓝绿(ish)部署(单个服务器,由于各种因素,如有一个非常简单的静态网站,即将进行的基础检修等)。 下面的devise是否足以在apache服务器上实现最小/无停机时间?

/var/www/vhosts/site -> ./site-blue /var/www/vhosts/site-blue/ /var/www/vhosts/site-green/ /var/www/vhosts/swap.sh 

为了部署,我们将更新非活动的站点插槽,然后交换符号链接指向其他颜色,然后重新启动服务器。 我很确定符号链接工作正常(我看到apache conf文件中<Directory>标签的+FollowSymLinks选项)对swap +重启步骤有一点不确定。