2
我已經在獨角獸上部署了一個rails應用程序,並且正在使用Capistrano來管理部署。將tmp/sockets/unicorn.sock
文件符號鏈接到shared
目錄中的文件是一個好主意嗎?如果tmp/sockets/unicorn.sock符合我們的獨角獸服務器的capistrano部署
我已經在獨角獸上部署了一個rails應用程序,並且正在使用Capistrano來管理部署。將tmp/sockets/unicorn.sock
文件符號鏈接到shared
目錄中的文件是一個好主意嗎?如果tmp/sockets/unicorn.sock符合我們的獨角獸服務器的capistrano部署
這是一個鏈接兩個系統進程,你的應用服務器和你的Web服務器的文件。
我一定會把它至少放在共享的目錄下,甚至更好在/ var文件系統下。
如果將它保留在目前的目錄下,它實際上會綁定到特定的部署版本。
謝謝,這就是我現在所做的。你說你把它放在/ var文件系統中,如果你有多個獨角獸實例在同一臺機器上爲不同的web應用程序運行,你將如何管理它? – 2010-12-21 10:57:18
它們可以放在不同的目錄中嗎?說他們在「/ var/run/unicorn /#{application}」 – AMing 2013-04-19 04:44:59
是的。如果你有幾個獨角獸運行不同的應用程序,這是有道理的。 – David 2013-04-19 12:23:43