Ich möchte Blob Storage für meine Website aktivieren. Funktioniert dieser Plan?

Ich möchte Blob Storage für meine Website aktivieren. Funktioniert dieser Plan?

Mein aktuelles Setup ist eine Website, die mit Azure Websites gehostet wird. Leider muss ich aufgrund des Site-Wachstums Azure Blob Storage auf der Site aktivieren, aber das ist nicht so einfach wie das Umlegen eines Schalters.

Mein Plan ist, von einer Azure-Website auf eine Azure-VM umzusteigen, die Website auf der VM zu hosten und eine Storage-VHD auf der VM zu aktivieren ( S:\beispielsweise gemountet unter), die mit dem Verzeichnis verknüpft ist, in dem sich alle meine Datei-Uploads auf meiner Website befinden. Im Grunde würde ich also alle Dateien unter nehmen C:\inetpub\wwwroot\mysite\uploads\und sie dort ablegen S:\wwwfiles\und einen symbolischen Link C:\inetpub\wwwroot\mysite\uploads\zu S:\wwwfiles\erstellen, damit alle vorhandenen Dateien funktionieren und alle zukünftigen Dateien, die auf die Site hochgeladen werden, ebenfalls in den Speicher gelangen.

Ich weiß, was Sie jetzt sagen, und leider gibt es für mich keine Möglichkeit, den Upload-Speicherort der Website zu ändern (im Nachhinein ist man immer schlauer).

Meine Frage ist: Wird dieser Plan funktionieren? Wird er effizient sein? Gibt es einen besseren Weg, dies zu tun? Ich bin keineswegs ein Azure-Typ, also weiß ich nicht, ob es einen besseren Weg gibt oder nicht.

Antwort1

Ja, ich glaube, das wird funktionieren. Ich habe mich gerade mit einer virtuellen Maschine verbunden, die ich bereits auf Windows Azure hatte, nachdem ich eine neue Festplatte angeschlossen hatte. Ich habe die Festplatte als Laufwerksbuchstabe E gemountet, einen Ordner erstellt Uploadund dann einen symbolischen Link erstellt, C:\inetpub\wwwroot\mysite\uploads\ummklink /d C:\inetpub\wwwroot\mysite\uploads\ e:\upload\

Ich könnte dann Dateien in e:\upload ablegen und sie mitdir C:\inetpub\wwwroot\mysite\uploads\

Nachdem ich das alles gesagt habe, ist das der Grund, warum ich gefragt habe, in welcher Technologie die Website entwickelt wurde. Ich würde ernsthaft in Erwägung ziehen, den Code so zu ändern, dass für die Website Cloud Services/Azure Website und für die Dateien Blob Storage verwendet wird, wenn das irgendwie möglich ist.

verwandte Informationen