首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用msdeploy的大型文件

使用msdeploy的大型文件
EN

Stack Overflow用户
提问于 2011-07-05 23:30:07
回答 1查看 1.6K关注 0票数 3

我们正在尝试使用Web Deploy来改进我们的部署。

一切都在内部工作,但是一旦我们尝试部署到我们的在线环境,那么msdeploy就会挂起大于1MB的文件。

如果我们删除这些文件,同步将与msdeploy一起工作。

客户端多次尝试上传文件,然后出现以下错误:

警告:正在重试同步,因为发生套接字错误(10054)。

正在重试对object MSDeploy.contentPath (sourcePath)执行的操作“Serialization”。

尝试25次中的4次。

信息:使用ID '789c2466-2bae-4b56-b67d-1a1743cdb0f6‘连接到远程服务器。

在服务器上,我们看到以下错误:

Content-Type:应用程序/msdeploy

版本: 8.0.0.0

MSDeploy.VersionMin: 7.1.600.0

MSDeploy.VersionMax: 7.1.1070.1

MSDeploy.Method:同步

MSDeploy.RequestId: 789c2466-2bae-4b56-b67d-1a1743cdb0f6

MSDeploy.RequestCulture: en-US

MSDeploy.RequestUICulture: en-US

跳过: objectName="^configProtectedData$"objectName="filePath",absolutePath=".*web.config$"objectName="filePath“

提供者: contentPath,路径: demo.com

跟踪部署代理异常。请求ID '789c2466-2bae-4b56-b67d-1a1743cdb0f6‘。

请求时间戳:'5/07/2011 11:29:56‘。错误详细信息:

System.Net.HttpListenerException:尝试在不存在的网络连接上执行操作

代码语言:javascript
复制
at System.Net.HttpResponseStream.Dispose(Boolean disposing)
代码语言:javascript
复制
at System.IO.Stream.Close()
代码语言:javascript
复制
at System.IO.BufferedStream.Dispose(Boolean disposing)
代码语言:javascript
复制
at System.IO.Stream.Close()
代码语言:javascript
复制
at System.IO.StreamWriter.Dispose(Boolean disposing)
代码语言:javascript
复制
at System.IO.StreamWriter.Close()
代码语言:javascript
复制
at System.Xml.XmlTextWriter.Close()
代码语言:javascript
复制
at Microsoft.Web.Deployment.TraceEventSerializer.Dispose()
代码语言:javascript
复制
at Microsoft.Web.Deployment.DeploymentAgent.HandleSync(DeploymentAgentWorkerRequest workerRequest)
代码语言:javascript
复制
at Microsoft.Web.Deployment.DeploymentAgent.HandleRequestWorker(DeploymentAgentAsyncData asyncData)
代码语言:javascript
复制
at Microsoft.Web.Deployment.DeploymentAgent.HandleRequest(DeploymentAgentAsyncData asyncData)

有人有什么建议来解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2012-10-30 18:39:55

我没有这个问题,所以我不能给你一个具体的修复,但微软的文档说

Why does remote deployment fail for large files, although local deployment succeeds?

通常,当您部署到生产服务器时,您是跨防火墙部署的。如果在大文件上出现流结束错误,请检查防火墙上的设置。

不幸的是,它没有提供要检查的防火墙设置的具体信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6585178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档