在进程重新启动期间维护连接的套接字

cr9c1

新成员
已加入
2018年12月29日
留言内容
1
编程经验
Beginner
您好。

我的一个朋友开发了一个可以通过telnet访问的软件平台。发出命令以加载对代码本身所做的新更改时,程序可以重新启动自身。发生这种情况时,已连接的套接字将保持连接状态,因为它们已传递到另一个进程,并且在服务重新启动后又返回。

他研究了将其移植到dotnet核心的问题,但问题之一是删除了DuplicateAndClose()函数,这是以前完成的方式。到目前为止,我们一直无法找到合适的DuplicateAndClose替代品,以在服务重新启动期间保持连接的客户端处于活动状态。任何想法或帮助表示赞赏。
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,501
地点
悉尼,澳大利亚
编程经验
10+
.NET源代码可公开获得,供您自己阅读。您应该查看该方法的源代码,以了解其实现方式,并查看自己是否可以执行相同或相似的操作。
 
最佳 底部