关于idea运行hadoop中出现Process finished with exit code -1073741819 (0xC0000005)并且异常中断的解决

刚学过Hadoop集群与网页的链接,可以在网页也就是客户端和服务器之间进行上传和下载的任务
然后开始练习用Java程序来实现logger日志的打印,也属于以上知识点的运用吧
配置好log4j.properties文件,
在log4j.appender.test1.File =处修改好路径 在file–Project Structure–Dependencies–+ --JARs中添加 log4j-1.2.17.jar文件,
接着运行一段简单的代码模拟无限的日志生成过程

while(true){
	Logger lo = Logger.getLogger("logRollingFile");
	lo.info("1111111111111111");
	Thread.sleep(50);

但是只打印十几条就会自动中断,
出现Process finished with exit code -1073741819 (0xC0000005)的错误
问题来了:会打印,路径文件中也有存档,但是会一直自动中断
在网上看了很多,但是没有很合适的解决办法,那就自己调试试错1 把打印的内容修改了,并没有改变
试错2 把log4j.properties换成网上篇幅比较大的 ,无效
试错3 把死循环改成1000次的for循环,无效
试错4 把线程休息50秒注释掉 ,竟然成了,出现了正常结束的提示

for(int i = 0 ; i < 1000){
	Logger log = Logger.getLogger("logRollingFile");
	log.info("i");
}

是线程的问题? 和循环次数无关?
把1000次改成1000000次,不行了,100000,不行了,
查看打印的日志,最大次数到6241,

猜你喜欢

转载自blog.csdn.net/qq_43701760/article/details/88365528