在我们的IIS-FTP服务器中查看我们的事件查看器,并注意到那里有很多条目:&#34;主机上的用户在120秒不活动后超时。&#34; < / p>
有没有办法在C#中明确注销FTP并使事件查看器不那么健谈?
我无法通过搜索找到任何内容(在此处),甚至微软的代码示例都没有说明注销事项。这是否意味着没有人真正注销FTP,只是让它一直运行直到不活动将用户关闭?
我们或多或少地从这里借用了AsynchronousFtpUpLoader代码:http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest(v=vs.110).aspx
答案 0 :(得分:1)
FtpWebRequest
内置了 Bye 命令。这意味着FtpWebRequest
无法发送&#34;再见&#34; (退出/关闭)请求。对于大多数用途而言,这不是问题。 FTP服务器通常会丢弃任何已处于非活动状态超过2分钟的连接。