java.io.IOException: 因為檔案系統限制,所以無法完成要求的作業。

客户服务器Windows server 2008 繁体版

今天resin突然启动不了,看resin/log/watchdog-manager.log有启动异常的日志

2018/11/12 13:58:54.962] WatchdogProcess[Watchdog[],421] starting Resin
[2018/11/12 13:58:56.460] java.io.IOException: 因為檔案系統限制,所以無法完成要求的作業。
[2018/11/12 13:58:56.460] 	at java.io.FileOutputStream.writeBytes(Native Method)
[2018/11/12 13:58:56.460] 	at java.io.FileOutputStream.write(FileOutputStream.java:345)
[2018/11/12 13:58:56.460] 	at com.caucho.vfs.VfsStream.write(VfsStream.java:201)
[2018/11/12 13:58:56.460] 	at com.caucho.vfs.WriteStream.flush(WriteStream.java:355)
[2018/11/12 13:58:56.460] 	at com.caucho.log.AbstractRolloverLog.flush(AbstractRolloverLog.java:394)
[2018/11/12 13:58:56.460] 	at com.caucho.log.RotateStream.flush(RotateStream.java:264)
[2018/11/12 13:58:56.460] 	at com.caucho.vfs.WriteStream.flush(WriteStream.java:360)
[2018/11/12 13:58:56.460] 	at com.caucho.boot.WatchdogProcess.runInstance(WatchdogProcess.java:355)
[2018/11/12 13:58:56.460] 	at com.caucho.boot.WatchdogProcess.runInstance(WatchdogProcess.java:173)
[2018/11/12 13:58:56.460] 	at com.caucho.boot.WatchdogProcess.run(WatchdogProcess.java:99)
[2018/11/12 13:58:56.460] 	at com.caucho.boot.WatchdogTask.run(WatchdogTask.java:108)
[2018/11/12 13:58:56.460] 	at java.lang.Thread.run(Thread.java:745)

看到这个异常,一直以为是文件系统的权限问题,各种改文件目录的权限,服务还不不能启动成功。

但是直接运行resin的httpd.exe是可以运行的,但是以服务来启动,就是死活不行。

因为不甘心,服务器重启了,也不行,最后想看下resin/log/jvm-default.log,用npp打开,发现太大了,打不开。

这时发现jvm-default.log这个文件有176G,果断删除,想看下启动日志。

直接重启服务,发现服务竟然能重启了,这时再看watchdog的日志终于知道什么意思了。

在windows系统下将resin注册成服务程序之后就会在log目录下产生jvm-defautl.log文件,而且这个文件会一直累加,所以会变的文件非常大而影响resin的性能。

转载于:https://my.oschina.net/u/2402140/blog/2875121

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值