Azure部署失败 - ThreadPool中没有足够的可用线程

时间:2012-03-26 04:52:48

标签: deployment azure threadpool

我正在使用Visual Studio(2010)部署Azure实例,我得到了这个:

06:20:05 - Preparing deployment for **** with Subscription ID: ****...
06:20:05 - Connecting...
06:20:06 - Verifying storage account '****'...
06:20:07 - Uploading Package...
06:20:38 - There were not enough free threads in the ThreadPool to complete the operation.
06:20:38 - Deployment failed

我再次尝试过,但是这让我有点担心......

我的实例中是否存在线程问题,是在Visual Studio中还是在Azure上的某些管理系统中?

我无法在任何地方找到这一点,它确实看起来有点荒谬;如何没有足够的线程来替换实例?

我正在使用parallels进行一些交叉联合查找,但系统甚至尚未投入生产 - 一方面可以计算用户数量 - 即使它是,但目前只有一个任何联合会的成员...... 我看不出有什么理由会出现任何问题 - 但我非常想知道究竟是什么原因引起的。

这是一个具有Web角色和辅助角色的小型计算实例 - 最新的Azure版本和.NET 4.0

1 个答案:

答案 0 :(得分:1)

我以前没见过这样的东西,但在我看来它是你的开发机器本地的。

从Visual Studio部署时,第一步是将部署文件复制到Azure存储帐户。您可以看到这是基于失败通知之前的消息所做的事情(06:20:07 - Uploading Package ...')。这是将文件推送到Azure存储的一部分,与Azure项目或任何角色大小/定义无关。

我不会关注Azure的观点。

希望这会有所帮助!