FTP-Zugriff auf Windows Azure
Kurze Frage. Ich bin derzeit wieder eine asp.net MVC-web-Anwendung auf der Windows Azure-Plattform. Ist alles okay außer eine Sache.
In der Anwendung auf den moment, machen wir Gebrauch von FTP-Konten für jeden Benutzer zu importieren große Mengen von Dateien in unserer Datenbank.
Ich verstehe FTP auf Azure ist nicht so einfach.
Habe ich gegoogelt und fand diesen Artikel: Ftp auf Azure
Scheint dies zu sein, was ich brauche, außer natürlich wir müssen in der Lage sein, um neue Benutzer mit Ihren eigenen separaten FTP-account. Kennt jemand eine einfache Lösung HIERFÜR?
Vielen Dank im Voraus
- Haben Sie berücksichtigt die änderung der system-blob-Speicher direkt? Dies scheint mir eine bessere Lösung, die skaliert über mehrere Instanzen und ist ziemlich viel, wie es entworfen wurde, zu arbeiten. Ich habe ein Upgrade einer Anwendung in ein paar Tagen aus dem Datei-Speicher-blob-Speicher und es war ziemlich einfach.
- Hallo David, ich werde gehen mit der Aktualisierung der Anwendung zu verwenden-BLOB-Speicher. Scheint die am besten geeignete Lösung. Können Sie mir irgendwelche guten links/Ressourcen, die Sie verwendet?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie erwägen, läuft ein Dienst (FTP), die nicht von IIS-basierten, und man könnte hinzufügen, Benutzer programmgesteuert? Außerdem, wie willst du das lösen, Daten-sync-Probleme, wenn die Rolle, die recycelt oder, wenn Sie ein upgrade? Stellen Sie sicher, dass backup-blob auf einem etwas regelmäßig!
Persönlich würde ich mounten einer VHD-Laufwerk (Azure Drive), die tatsächlich gehostet, auf blob-storage, und habe mein FTP-server zeigen Sie auf das Laufwerk. Jedoch, stellen Sie sicher, dass Sie nur eine Instanz von dem server (problem #1), es sei denn, Sie brauchen nicht höher als 99,9% Zuverlässigkeit Sie können dieses Problem durch ausführen einer einzigen Instanz. Schritt 2 ist würd ich das implementieren von user management in Bezug auf das Programm.
Es ist nicht einfach, und ich würde davon abraten wenn. Aber ich verstehe, dass man manchmal das tun muss. Ich würde es lösen, wie ich oben beschrieben habe.