30fcee313005cf38c2e572bdd0c6600e

capsitrano部署时"应用服务器,web服务器,数据库服务"分别是什么意思!区别是什么?

lb563Ruby on Rails 節點 中發起
最後由 lb563回應 , 432次閱讀

在使用capsitrano的时候发现
role "www.baidu.com",:web,:app,:db
这里的":web,:app,:db"区别是什么呢?

截至 ,共收到 2 條回應
19e786a2a74377ff6e052d87fd8d1fa8
xdite 1樓, 於回應

有時候你的這三台是不同的機器....

30fcee313005cf38c2e572bdd0c6600e
lb563 2樓, 於回應

#1樓 @xdite 另外找到一种解释:
web是诸如nginx apache之类的前端,
app就是rails应用,
db指数据库,
对于不同的role,capistrano会执行不同操作
比如重启nginx apache,就不会放在app和db的服务器上运行

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊