QingdaoU / OnlineJudge

Open source online judge based on Vue, Django and Docker. | 青岛大学开源 Online Judge | QQ群 496710125 | admin@qduoj.com
http://opensource.qduoj.com/
MIT License
6.05k stars 1.47k forks source link

容器unhealthy #406

Open tym2008 opened 2 years ago

tym2008 commented 2 years ago

阿里云的ubuntu20.04,按照老方法部署的,一开始一切正常,后来就突然oj-backend和judge-server不健康,查看logs看到是nginx报错-1,尝试过多退出。更换机器也是这样,回档就可以健康了。 想问问怎么恢复数据,原来的deploy一拷过去就unhealthy 整机用正常时候的快照回滚了也是unhealthy

JAYPENGXu commented 1 year ago

同学你好,我按照安装界面的方法执行完docker-compose up -d命令之后,oj-backend和judge-server显示不健康,一直没解决,想问下你是如何解决的,自己本地的服务器,环境Ubuntu22.04。

tym2008 commented 1 year ago

同学你好,我按照安装界面的方法执行完docker-compose up -d命令之后,oj-backend和judge-server显示不健康,一直没解决,想问下你是如何解决的,自己本地的服务器,环境Ubuntu22.04。

我后来发现是https证书的问题,你看看可能要处理下依赖,我是按照之前洛谷上一个大佬的教程搭的,步骤和官方不太一样 教程地址:https://www.luogu.com.cn/blog/cphstevegeorge/jian-li-ni-zi-ji-di-online-judge 把命令一条条执行完就好,但是那个作者貌似把这个博客删了 找了个类似的教程:https://zhuanlan.zhihu.com/p/105300813?utm_id=0,可以参考下