博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2014/08/23——OJ出现waiting...
阅读量:7116 次
发布时间:2019-06-28

本文共 719 字,大约阅读时间需要 2 分钟。

问题:

今天中午,裴主解决OJ他缓慢的问题后,开着。我跟着oj他递给发现了一个话题waiting该.....

和全哥。均觉得測评程序挂了。于是重新启动測系统,还waiting.....(測评系统的进程一直在,就是waiting)

听全哥的開始查看測评系统的日志文件:

日志文件在oj_judge/nohup.out。出现N多的ERROR:root:Cannot connect to database,trying again

链接不到数据库?于是我登录数据库server。ping咱的webserver能通。ping百度不通(后来前辈说数据库server是不连外网的,好吧我在做无用功)

这时每周六的周赛已经在VJ上開始了。三批大部分题目是OJ上的题。做不了,楼上都乱坏了。急的海波一直问我怎么样了...无奈又求助沛爷;

解决:

沛爷来后。把我上面的步骤基本又做了一遍。未果。遂開始看代码:

start.sh->protect.py->db.py->config.py

发现測评系统的配置文件config.py的数据库password没改正。于是改正,重新启动遂正常,还有几个题一直judging....遂手动判之(这个没记住);

遗留问题:

数据库password一个月前就改了。吧wiki上列出来的都改了。可是那上面的明显不全啊坑!

一直非常正常。为什么今天沛爷重新启动了一下就不好了?搞不懂!

教训:

以后改password最好全改齐了。不想改变;

将审查和分析日志就显得很重要,到今天解决的问题是,从一开始就有一个线索这里;

上次poj培训计划因未更新mysqlpassword没有改变的全部理由。我已经添加到两天wiki车道。

转载地址:http://xyfel.baihongyu.com/

你可能感兴趣的文章