C# .Net远程处理长时间运行的进程超时
我们建立了一个系统,其中多个服务使用.Net远程处理相互通信。移动到WCF现在不是一个选项 我们遇到一个问题,客户机在服务器上启动一个操作需要很长时间,因为它正在做大量的工作。在此操作过程中,服务器线程突然死亡,并抛出一个包含底层IOException的RemotingException,消息如下:C# .Net远程处理长时间运行的进程超时,c#,remoting,C#,Remoting,我们建立了一个系统,其中多个服务使用.Net远程处理相互通信。移动到WCF现在不是一个选项 我们遇到一个问题,客户机在服务器上启动一个操作需要很长时间,因为它正在做大量的工作。在此操作过程中,服务器线程突然死亡,并抛出一个包含底层IOException的RemotingException,消息如下: "An existing connection was forcibly closed by the remote host" 我们自己也没有搞砸任何暂停。.Net远程处理是否有默认超时值,如果超
"An existing connection was forcibly closed by the remote host"
我们自己也没有搞砸任何暂停。.Net远程处理是否有默认超时值,如果超时时间过长,该值将终止服务器线程
同时,我们正在让远程处理调用生成另一个线程来完成工作并立即返回。还有其他选择吗