首页新闻找找看学习计划

iis 应用程序池自动挂了

0
悬赏园豆:5 [待解决问题]

应用程序: w3wp.exe
Framework 版本: v4.0.30319
说明: 由于未经处理的异常,进程终止。
异常信息: System.IO.IOException
堆栈:
   在 System.Net.Sockets.NetworkStream.Read(Byte[], Int32, Int32)
   在 Thrift.Transport.TStreamTransport.Read(Byte[], Int32, Int32)
   在 Thrift.Transport.TTransport.ReadAll(Byte[], Int32, Int32)
   在 Thrift.Protocol.TBinaryProtocol.ReadAll(Byte[], Int32, Int32)
   在 Thrift.Protocol.TBinaryProtocol.ReadI32()
   在 Thrift.Protocol.TBinaryProtocol.ReadMessageBegin()
   在 sbcServ+Client.recv_UnLockThing()
   在 WebApiShanghai.Controllers.TaskScheduController.AyncQuerySeriveHandler(System.Object)
   在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   在 System.Threading.ThreadHelper.ThreadStart(System.Object)

求救 怎么样才能让应用程序池不会挂,或马上重启。

问题补充:

InnerException: System.Net.Sockets.SocketException

Message: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

StackTrace:    在 System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

 

错误应用程序名称: w3wp.exe,版本: 8.5.9600.16384,时间戳: 0x5215df96
错误模块名称: KERNELBASE.dll,版本: 6.3.9600.17415,时间戳: 0x54505737
异常代码: 0xe0434352
错误偏移量: 0x0000000000008b9c
错误进程 ID: 0x1de4
错误应用程序启动时间: 0x01d1aa92dfa68266
错误应用程序路径: c:\windows\system32\inetsrv\w3wp.exe
错误模块路径: C:\Windows\system32\KERNELBASE.dll
报告 ID: 21e0ebac-1686-11e6-80da-c4a5c65e02ea
错误程序包全名:
错误程序包相对应用程序 ID:

光头雷的主页 光头雷 | 初学一级 | 园豆:5
提问于:2016-05-10 17:03
< >
分享
所有回答(4)
0

是挂了,你的问题呢

上帝之城 | 园豆:2442 (老鸟四级) | 2016-05-10 22:47
0

IOException应该是文件被多线程处理产生的吧。

Supper_litt | 园豆:972 (小虾三级) | 2016-05-11 08:21
0

先解决异常

MrNice | 园豆:3003 (老鸟四级) | 2016-05-11 09:04
0

主要原因是多线程中的文件操作出了问题。。

waiter | 园豆:998 (小虾三级) | 2016-05-11 10:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册