我有一個PHP應用程序運行的蔚藍色的應用服務。Azure的應用服務/更改的文件
在應用服務有運行每隔15分鐘,並在公用文件夾中提出新的圖像webjob。問題是,當我嘗試在瀏覽器中查看它們時,這些新圖像未找到。但是,如果我重新啓動網絡應用程序,它們會彈出。
我也運行一個基於文件的緩存。同樣的事情似乎適用於那裏。直到我重新啓動應用程序時才更新緩存文件。
的爲什麼發生這種情況的任何想法?
我有一個PHP應用程序運行的蔚藍色的應用服務。Azure的應用服務/更改的文件
在應用服務有運行每隔15分鐘,並在公用文件夾中提出新的圖像webjob。問題是,當我嘗試在瀏覽器中查看它們時,這些新圖像未找到。但是,如果我重新啓動網絡應用程序,它們會彈出。
我也運行一個基於文件的緩存。同樣的事情似乎適用於那裏。直到我重新啓動應用程序時才更新緩存文件。
的爲什麼發生這種情況的任何想法?
我建議你參考下面的線索從更多細節。
How To Flush A Websites Cache?
由於@Gary指出的那樣,你可以嘗試設置WEBSITE_DYNAMIC_CACHE
到0
,在應用在Azure的Web應用程序管理門戶網站設置。
太棒了,謝謝!我會在星期二的第一件事情上嘗試一下,當我回來工作:) –
只要在應用程序設置中將WEBSITE_DYNAMIC_CACHE設置爲0,就像您所說的那樣,做到了!謝謝一堆! –
你能分享更多的細節,比如你寫的代碼和'web.config'文件以及你在瀏覽器中究竟有哪些錯誤代碼? –