无忧启动论坛

标题: ftp服务器假死,寻最快方法监控重启 [打印本页]

作者: 2012huguoliang    时间: 2023-5-23 17:54
标题: ftp服务器假死,寻最快方法监控重启
实际情况:
公司服务器安装了Quick Easy FTP Server 软件用来储存扫描文档,还是蛮简单的,支持多用户,但有个致命缺陷,偶尔会莫名奇妙的内存溢出,每次都是有人反馈扫描存储不了,我才上服务器重启ftp软件。

需求解决的问题:
实时监控ftp软件状态,如果异常就直接重启ftp软件,不想换软件(毕竟配置也麻烦)。

我现在想到的方式(通过计划任务,每5分钟执行一次):
1、通过telnet ftp端口来实现,能telnet通过说明ftp服务正常;
2、通过netstat -ano|findstr ftp端口号来实现,能findstr到说明ftp服务正常;
3、通过ftp上传文件来检测,如果能上传成功说明ftp服务正常;

第二种应该是最简单,但我有个疑问,就是现在ftp软件是内存溢出假死状态,前面两种方式能否正常判断出假死状态跟正常状态的区别,而我今天也没出现溢出假死状态,我也不能实测,第三种方法应该是最科学,但有些麻烦,不如前面两种简单。

如果你有更好解决方法,请告知,不胜感激。

我通过事件查看器把它假死时的代码粘贴出来:
错误应用程序名称: Quick Easy FTP Server V4.0.0.exe,版本: 3.8.0.0,时间戳: 0x4a28518c
错误模块名称: Quick Easy FTP Server V4.0.0.exe,版本: 3.8.0.0,时间戳: 0x4a28518c
异常代码: 0xc0000005
错误偏移量: 0x0000a200
错误进程 ID: 0x14f8
错误应用程序启动时间: 0x01d95d6d6defeebd
错误应用程序路径: D:\ymftp\Quick Easy FTP Server V4.0.0.exe
错误模块路径: D:\ymftp\Quick Easy FTP Server V4.0.0.exe
报告 ID: f69f78ce-dd9a-11ed-80cb-a4bb6d43a356
错误程序包全名:
错误程序包相对应用程序 ID:
作者: 邪恶海盗    时间: 2023-5-23 18:15
我还是觉得换软件或者用其它更靠谱的方式比较好...
作者: szwp    时间: 2023-5-23 18:31
应该找作者反馈
作者: dandd136    时间: 2023-5-23 19:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: kawasaki7601    时间: 2023-5-23 19:08
进来学习一下
作者: nttwqz    时间: 2023-5-23 19:16
webd和kiftd更稳定
作者: zhangz9    时间: 2023-5-23 19:40
看看有没有好的解决办法
作者: flyingdancex    时间: 2023-5-23 19:47
换Gene6G FTP Server试试吧,至少以前运行3年都没关机重启过
作者: 2010linlance    时间: 2023-5-23 20:03
直接换个ftp软件就是了,其他都太费劲。。。

vsftp,甚至lede更简单。。。
windows上有个很小巧的老牌软件很好用。。。File ...什么。
作者: zwmfyy    时间: 2023-5-23 20:12
这应该是软件本身的问题,建议换软件。
作者: 2013abcdefg    时间: 2023-5-24 08:39
应该是软件本身的问题,建议换软件。
作者: wqflove    时间: 2023-5-24 09:09
软件有问题。自己麻烦。不如换稳定的软件
作者: holley2008    时间: 2023-5-24 09:10
ftp -n -s:file.txt  就可以调用包含ftp命令的file.txt,命令成功就退出,不成功就做个标记,重启ftp服务
作者: Climbing    时间: 2023-5-24 09:40
换个稳定的FTP软件最简单。

如果不想换,那就需要你自己试一下哪种检测方法最有效了。

我觉得用命令行工具检测一下ftp是否正常最有效。或者,每天上班前无论它是否有问题,直接重启一下。如果它的故障频率达到了一天N次,那我觉得直接换软件最简单。
作者: 2012huguoliang    时间: 2023-5-24 09:45
Climbing 发表于 2023-5-24 09:40
换个稳定的FTP软件最简单。

如果不想换,那就需要你自己试一下哪种检测方法最有效了。

就是不经常崩 现在已经用命令每5分钟检测一次(就是假死跟真实状态能不能区分出来) 先试下吧
作者: 2012huguoliang    时间: 2023-5-24 10:33
邪恶海盗 发表于 2023-5-23 18:15
我还是觉得换软件或者用其它更靠谱的方式比较好...

缝缝补补又三年
作者: 2012huguoliang    时间: 2023-5-24 10:33
dandd136 发表于 2023-5-23 19:04
用xlight

对 这个也支持多用户 不行到时就上这个
作者: 2012huguoliang    时间: 2023-5-24 10:35
nttwqz 发表于 2023-5-23 19:16
webd和kiftd更稳定

不是ftp server吧
作者: 2012huguoliang    时间: 2023-5-24 11:03
flyingdancex 发表于 2023-5-23 19:47
换Gene6G FTP Server试试吧,至少以前运行3年都没关机重启过

我找了CerberusFTPServer这个 好像不错
作者: 2011dsfive    时间: 2023-5-24 11:08
ftp好久远的回忆
作者: 老只牛    时间: 2023-5-24 11:21
server-u几年都不用管它 稳定的很
作者: zynt1012    时间: 2023-5-24 11:43
很稳定。



作者: bykindo    时间: 2023-5-24 12:03
windows服务器不是自带ftp服务器吗!为何要用第三方

作者: slore    时间: 2023-5-24 12:45
既然事件查看器中有信息,直接找检索系统事件的命令,工具,定时查询,记录上次重启时间,对比下,比重启时间晚,就重启服务。
作者: nttwqz    时间: 2023-5-24 13:26
2012huguoliang 发表于 2023-5-24 10:35
不是ftp server吧


局域网网盘工具,前者exe,后者java开源
只需谷歌内核浏览器访问即可

webd.cf
https://kohgylw.gitee.io/

作者: 清晨散步    时间: 2023-5-24 13:36
我们公司有局域网,服务器上共享文件怎么给外网的人使用?
外网访问内网共享文件能不能像局域网一样复制删除?
作者: newyun    时间: 2023-5-24 15:28
用来用去感觉还是serv-u好用
作者: 2012huguoliang    时间: 2023-5-24 15:53
szwp 发表于 2023-5-23 18:31
应该找作者反馈

可能 大概率删库跑路了
作者: szwp    时间: 2023-5-24 16:08
2012huguoliang 发表于 2023-5-24 15:53
可能 大概率删库跑路了

ftp服务器软件很多的,找没跑的。
作者: ddzyhhh    时间: 2023-5-24 17:46
2010linlance 发表于 2023-5-23 20:03
直接换个ftp软件就是了,其他都太费劲。。。

vsftp,甚至lede更简单。。。

是否是 FileZilla Server ?
作者: 2012huguoliang    时间: 2023-5-24 17:47
ddzyhhh 发表于 2023-5-24 17:46
是否是 FileZilla Server ?

easy ftp server 一个小软件
作者: 2010linlance    时间: 2023-5-25 10:08
ddzyhhh 发表于 2023-5-24 17:46
是否是 FileZilla Server ?

对对对。。。哈哈,这个超简单,而且很好用,而且很稳定。。。

就是注意不同版本对utf-8的支持,我记得小版本好像不支持utf-8

其他没问题,windows下感觉最好用的ftpSrv了,比u-ftp,简单好用不知道多少倍。
作者: szwp    时间: 2023-5-25 10:43
在事件上应用计划任务。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3