永发信息网

用java怎么判断FTP上的文件大小改变了?

答案:2  悬赏:40  手机版
解决时间 2021-02-09 21:25
也就是说我不定时的去获取文件,如果发现文件的大小发生了改变,我就得重新获取该文件,那么怎么判断该文件与以前的文件的大小呢?
在下不胜感激!
最佳答案
日志目录:
已经架设了一个IIS下的FTP服务器,应该如何查看连接日志?
答:利用IIS架设的FTP服务器不能实时看到连接的具体情况,不过可以在C:\Winnt\system32\logfiles目录中查看到连接上FTP服务器的IP地址、时间等日志信息。

如何开启日志:
在默认FTP站点属性对话框中,切换到“FTP站点”标签页,一定要确保“启用日志记录”选项被选中,这样就可以在“事件查看器”中查看FTP日志记录了。

我感觉,这种方法也不是实时的,你只是将轮询文件变成了轮询日志,一样的感觉。

你如果想变成实时的,就是说文件大小一发生改变就通知你。我想到的办法是这样的。

你再做一个系统,这个系统可以较大频率的去轮询日志或者文件,因为这个系统可以架设在别的机器上,所以不会影响你系统的性能。然后在你系统中建立一个webservice,提供下载那个文件的服务,当那个系统发现更改时调用你的webservice,你就可以下载了。

我觉得这只是一种折中的办法,而且也比较费事,如果没有实时的要求,还是定时轮询的好。

PS:
实话说不知道你为什么要检验文件的大小,有时内容改变不一定大小会变得。

你可以记录文件上一次的修改时间。然后当这个发生改变时再取就是了。
全部回答
你好! 那你得记日志 从日志里判断了 我的回答你还满意吗~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
风华美发店地址在什么地方,想过去办事
想知道企业值多少钱 有什么办法
常州市湖光起重电机厂我想知道这个在什么地方
吉林到大连坐船到烟台再到宁波开车要多少钱
________是罗马的一位博物学家,学识渊博,勤
技嘉970a ds3p cpu955求配显卡……
天乐·美发厅地址在什么地方,想过去办事
下述四组能源中,哪一组全部是可再生能源?[
藏秘福佑地址在哪,我要去那里办事
路由器与监控上的线应该怎么连
两组可控硅整流电源能够并联吗?
泰心缘地址在什么地方,想过去办事
【三十而立四十而不惑】三十而立四十而不惑五
世锦发型设计中心地址在什么地方,想过去办事
怎样才能让男方主动提离婚?这段婚姻我真的坚
推荐资讯
百合能和花椒一起吃吗
电脑玩游戏闪频是哪里出问题了
关于非常喜欢的成语
想配一台电脑 价格在10万元左右
Windows Media Player播放不了CD
我住在美国的女儿 用英语怎么翻译
小油桶筛网烤肉怎么去啊,有知道地址的么
对不起:미안해(요)
三级城市开一家美容院如何盈利
晨彬窗帘商行我想知道这个在什么地方
平安智盈人生终身寿险 万能型.怎么才可以查到
中宇电脑怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?