我正在轉向從PHP的Ruby/Rails,我一直很好奇的一件事是,如果我想做一個實時更改的PHP,我可以簡單地編輯文件,單擊保存,它是活動的(假設我正在編輯現場環境);沒有應用程序爲我的用戶重新部署或停機。重新部署應用程序時,活動用戶會話會發生什麼情況?
隨着rails,幾乎所有我做出的更改,需要重新部署應用程序(我認爲?)。
當我重新部署實時應用程序時,所有正在使用該應用程序的活用戶會話會發生什麼情況,是否強制它們並要求它們重新登錄?如果在應用程序重新部署時刷新它們,會發生錯誤嗎?
對不起,如果這有一個明顯的答案,但我看不到它在我的書/教程。謝謝
數據庫不一定是最好的方法。事實上,我認爲這是最糟糕的方式之一。使用memcached將它們存儲在內存中會更好。 – jonnii 2010-01-21 21:55:24