使用WinSCP .NET进行异步操作

3
我们正在使用WinSCP .NET与SFTP服务器进行交互。目前,当同时执行大量操作时,我们遇到了问题。在某些时候,我们的.NET应用程序无法从线程池中为新请求分配新线程,因为一定数量的线程已经被阻塞等待WinSCP操作完成。有时一个操作可能需要超过1分钟,因此我们面临着重大的停机时间。

是否有办法异步使用WinSCP,以便不会阻塞线程?如果目前没有,是否有计划在未来实现异步操作?


2
如果只是增加线程池中的最大线程数会怎么样? - undefined
1个回答

3
不,WinSCP .NET程序集只有同步API。
目前没有改变这一点的计划。尽管如此,我会考虑你的问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接