2014/08/08——VJ的rank不刷新!

来源:互联网 发布:淘宝2017官方活动 编辑:程序博客网 时间:2024/06/09 16:29

 问题:

由于白天已经在在本地部署成功了VJ(为此我还乐了呢),而全哥催我升级VJ(为了修复抓oj题目不全的bug)好几天了。

于是晚上8点四十左右我开始备份vjudge和xjudge.war并删除原文件,但是由于这个时候集训队员还在做训练题,我想还是9点半以后再部署吧(此刻众人在为VJ挂了而摸不着头脑)。

于是我把备份文件改回原名并重启tomcat6,vj又运作了,似乎一切正常了。

但是一会儿有人跟我说他们做了题以后rank不刷新,题目前边也不打钩了,我看了一下确实如此,但是Status还是更新的,排名似乎静止在了我删除原文件的那一刻,纠结半天重启好几次未果(平时VJ有什么都是这么干,wiki上就是这样写的:vj有问题就重启tomcat),又叫沛爷上来。


解决:

沛爷说重新部署一次试试,于是备份好后配置。由于学校web服务器和数据库服务器分开为两个服务器,所以在部署的时候和本地部署有一点不一样:

网站配置:web.properties    basePath=http://acm.sdut.edu.cn:8080/judge/    disqusShortname=localvirtualjudge    disqusDeveloper=0 
需要多配置这一步,这一点也非常关键!

部署完毕,重启tomcat6,一切OK!BUG也已修复。


遗留问题:

到底是什么原因导致的rank不刷新?为什么?至今未搞明白.

0 0
原创粉丝点击