想知道常見的解決方案是什麼。我們有兩臺負載均衡的Web服務器和一臺保存我們映像的獨立服務器。我們目前的過程是,用戶直接將圖像上傳到網絡服務器(它們連接到的任何網絡服務器),然後我們將作業輸入到我們的數據庫中。另一個進程每隔幾分鐘檢查一次映像作業,並將映像從Web服務器複製到映像服務器。圖像直接從客戶端上傳到遠程服務器? Spring/Tomcat
從用戶上傳到可見時間不理想的延遲。我們可以通過循環來檢查圖像作業的頻率,但理想情況下,我希望用戶上傳的圖像直接轉到圖像服務器,而不是複製兩次。這應該怎麼做?春天有什麼來解決這個問題嗎?似乎大多數人會如何處理我認爲的CDN?
我想限制它需要爲用戶上傳,請訪問我們網站上的圖片
「直接訪問圖像服務器」你是什麼意思?你怎麼會字面上做到這一點與Apache/Tomcat/Java的? – Prem 2010-04-25 00:42:14
通過網絡磁盤映射,您可以像訪問本地磁盤文件系統一樣訪問它,或通過在映像服務器計算機(FileZilla?)上安裝FTP服務器並使用FTP客戶端發送映像(Apache Commons Net FTPClient?)。 – BalusC 2010-04-25 01:58:50