Question

Je suis intéressé à créer des répertoires virtuels sur VHD de stockage de blob. D'abord, je considère le rôle Web de base Hosted Web (http://code.msdn.microsoft.com/hwcworker), mais l'auteur a suggéré que nous devrions en tenir au rôle de Web comme SDK 1.3 entièrement pris en charge IIS7 (http: //blog.smarx .com / messages / service-votre-site-de-un-fenêtres-azur en voiture), comme:

[Mise à jour 12/14/2010] Maintenant que SDK 1.3 et support au-dessus IIS plein, je ne vois pas pourquoi ma solution HWC travailleur est plus nécessaire. Je laisse cela et d'autres messages de blog pour ceux intéressés, mais je ne suis pas fixer les bugs. (Il y a une faute de frappe dans un peu de documentation et d'un bug empêchant le téléchargement de VHD plus de 2 Go. Il y a probablement d'autres questions que je ne connais pas, donc considérez-vous avertis.)

Comment pourrions-nous créer un répertoire virtuel en utilisant seulement WebRole ou paramètre qui fichier de configuration? tout lien, tutoriel ou de l'échantillon / exemple serait grande.

EDIT: précisions: notre application se compose de différents composants, un composant est stocké sur WebRole, d'autres composants sont nécessaires pour stocker sur le lecteur d'azur, parce que ces composants peuvent être très grande taille, tels que 1 To, comme ceux-ci sont scripts ASPX soumis par les utilisateurs, qui sont le code débrochable ASPX, et faire partie de l'application. Nous devons créer une entrée VirtualDirectory pour rendre ces scripts dans ASPX lecteur Azure pour être en mesure d'exécuter sur le serveur.

EDIT: précisions:. Si je pouvais être en mesure d'utiliser juste d'azur lecteur comme virtualdirectory pour servir la page web, je modifierai à notre besoin

Merci.

Était-ce utile?

La solution

Je figure it out: WebRole SDK 1.3 permettent d'héberger plusieurs sites Web sur une seule instance comme spécifié dans http://msdn.microsoft.com/en-us/library/gg433110.aspx

En bref, j'ai fait les entrées ServiceDefinition.csdef quelque chose comme suit:

ServiceDefinition.csdef:

<ServiceDefinition ...
  <WebRole name=" ...
    <Sites>
      <Site name="Web" physicalDirectory="{approot}\WebSite1">

...
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top