我看到一噸約上傳多個文件的問題,但沒有對上傳單個文件到多臺服務器,所以這裏去...將文件上傳到多個服務器
我有一個ASP.NET應用程序,將在兩臺負載均衡的服務器上運行,並且我想允許用戶上傳文件並使它們最終在兩臺服務器上運行。什麼是最乾淨的方式來做到這一點?我使用IIS 6 btw。
浮現在腦海中的一些想法是:
1)使用指向兩個服務器可以訪問一些共享位置的虛擬目錄。如果應用程序在網絡服務中運行,是否會有任何訪問問題?我假設應用程序需要以共享位置機器上存在的用戶帳戶運行。應該如何爲此設置權限?
2)這將是很好,如果我可以通過jQuery發佈請求到我的兩個服務器,引用他們的端口號。即使服務器位於同一個域中,這也違反了同一個源策略,對吧?
是否有另一個我忽略的解決方案?其他網站如何做到這一點?
如何設置權限以便您的應用程序寫入每臺機器?您的應用程序是否以網絡服務運行,或者是否模擬了可訪問每臺計算機的ID? – wsanville 2010-03-07 14:00:39
他們爲文件複製進行模擬。我們有一個域帳戶,但如果兩臺服務器具有完全相同的用戶名/密碼,則可以互換使用。您可能想要在配置文件中加密密碼。 – roufamatic 2010-03-08 15:25:09