我遇到了一個奇怪的問題,我之前沒有遇到過,並且似乎無法在線查找任何其他信息。當Heroku Dyno重新啓動時,圖片無法加載
我在Heroku上的免費實例上運行應用程序。如果沒有對服務器的請求,在30分鐘左右之後,使用Heroku免費實例,Dyno會關閉電源。
我遇到的問題是,當Heroku關閉並且必須重新啓動時,通過Carrierwave Gem(與Active Admin集成)上載的圖像未被加載,這意味着我必須重新上傳所有內容?
圖像正被存儲在服務器的公共目錄中。
有沒有其他人有過這個問題,如果是的話,你知道如何解決它? :)
這裏是附加信息從Heroku的網站:https://devcenter.heroku.com/articles/dynos。請參閱臨時文件系統。 「每臺dyno都有它自己的臨時文件系統,並有最新部署的代碼的全新副本。在dyno的整個生命週期中,它的運行進程可以使用文件系統作爲臨時暫存器,但沒有任何寫入的文件對任何其他dyno並且任何寫入的文件都將在測功機停止或重新啓動時丟棄。「 –
感謝您的回答邁克爾 - 我最好設置亞馬遜:) –
或轉移到其他服務,如OpenShift – obenda