首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自动将新创建的文件上载到SFTP服务器

自动将新创建的文件上载到SFTP服务器
EN

Stack Overflow用户
提问于 2015-02-06 08:34:01
回答 1查看 1.9K关注 0票数 0

ASP.NET应用程序(运行在Windows /IIS 7上)必须将当前用户上传的大型文件传输到外部SFTP服务器。由于文件大小,我们的想法是异步地这样做。

其想法是,ASP.NET应用程序将上传的文件存储在Windows的本地目录中。当前用户可以继续他的工作。Windows服务或Quartz作业(其他工具(*)/ideas?)现在负责将文件传输到外部SFTP服务器。

(*)是否有现有工具可以侦听Windows目录的更改,然后在SFTP服务器上移动文件(包括。处理通信错误/重试)?

如果没有现有的解决方案,您是否有类似的要求?我们要考虑什么?因为到SFTP服务器的连接不是很稳定,所以我们需要一个带有自动重试功能的优化错误处理。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-09 08:21:48

若要监视.NET中的本地目录中的更改,请使用班级

如果您正在寻找开箱即用的解决方案,请在命令中使用WinSCP脚本

WinSCP脚本的一个简单示例(例如watch.txt):

代码语言:javascript
运行
复制
open sftp://username:password@host/
keepuptodate c:\local_folder_to_watch /remote_folder
exit

运行脚本如下:

代码语言:javascript
运行
复制
winscp.com /script=watch.txt

虽然这只起作用,如果上传的文件保存在远程文件夹中。

(我是WinSCP的作者)

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

https://stackoverflow.com/questions/28361601

复制
相关文章

相似问题

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