我的 Windows Azure 帐户中有两个数据存储。一个用于 Web 应用程序本身,我创建了第二个用于存储最终用户上传的文件。
我的问题是——真的需要第二个数据存储吗?我创建它是因为每次部署 Web 应用程序时,都会收到消息“所选部署环境正在使用中,您要替换当前部署吗?”。我从该消息中推断,如果我将上传的文件存储在 Web 应用程序数据存储中,它们将在每次部署时被替换。
所以我基本上是想确认我的解释是否正确。谢谢你。
我的 Windows Azure 帐户中有两个数据存储。一个用于 Web 应用程序本身,我创建了第二个用于存储最终用户上传的文件。
我的问题是——真的需要第二个数据存储吗?我创建它是因为每次部署 Web 应用程序时,都会收到消息“所选部署环境正在使用中,您要替换当前部署吗?”。我从该消息中推断,如果我将上传的文件存储在 Web 应用程序数据存储中,它们将在每次部署时被替换。
所以我基本上是想确认我的解释是否正确。谢谢你。
这告诉您云服务环境槽(生产或登台)中已经有服务。它与存储帐户无关。所以不,我不认为您需要第二个存储帐户,除非您专门用于扩展目的(超过每秒 5k 事务限制)或安全性(控制对数据的访问)。
当您从 Visual Studio 部署 Windows Azure 应用程序到“生产”或“暂存”槽中的特定服务名称“xyz”时,如果已经有应用程序部署到相同的服务名称“xyz”和相同的“生产”或“ staging”插槽,然后您将收到“所选部署环境正在使用中,您要替换当前部署吗?”这样的消息。这是因为使用 Visual Studio,在删除部署后将重新部署到现有插槽的部署。
在整个情况下,“Azure Blob 存储”仅用于将您的 Azure 应用程序包放置在名为“vsdeploy”的容器中。
因此,您肯定可以为所有应用程序使用单个“Windows Azure 存储”名称,这将是更好的设计。