update docs

This commit is contained in:
virusdefender 2018-03-18 09:21:33 +08:00
parent 6c74c800f5
commit ef49df9d08
4 changed files with 12 additions and 4 deletions

View File

@ -23,6 +23,6 @@
- [Deploy](judgeserver/deploy.md)
- [TestCase](judgeserver/testcase.md)
- [Judger](judger/)
- Judger
- [API](judger/api.md)

View File

@ -63,7 +63,7 @@ mkdir build && cd build && cmake .. && make && sudo make install
- EXECVE_FAILED = -10
- SPJ_ERROR = -11 (judger module will never return this value, it's used for awswer checker)
## Python binding (Python 2.7 and 3.5)
## Python binding (Python 2.7 and 3.5+)
```
sudo python setup.py install

View File

@ -1,4 +1,4 @@
## 查看Docker容器运行状态
## 查看 Docker 容器运行状态
运行`docker ps -a`,可以看到以下输出。
@ -30,6 +30,14 @@ b6fc725b2417 registry.docker-cn.com/library/redis:4.0-alpine
请查看`docker-compose.yml`内的`JUDGE_SERVER_TOKEN`与`TOKEN`是否一致
## Java语言全部 RE
因为 Java 的内存分配机制的问题,题目内存过小会导致 jvm 无法启动,请暂时提高题目内存或者禁用 Java 语言。OnlineJudge 后续会优化这一点。
## 80 或者 443 端口被占用导致 docker 无法启动
修改 docker-compose 中 `ports` 相关的配置,比如 `0.0.0.0:80:8080` 可以修改为 `0.0.0.0:8020:8080`,冒号后面的端口号不会冲突请勿改动。
## 我的浏览器不显示数据或者显示异常
请使用 Chrome 或 Firefox 使用本OJ如不能解决请反馈问题。

View File

@ -4,6 +4,6 @@
OnlineJudgeDeploy 目录中的 `data` 文件夹是系统的所有的数据,包括日志,数据库,测试用例,上传的文件等,其中需要备份的数据为 `backend/public``backend/test_case` 两个目录。
对于数据库,请不要使用复制数据库数据文件的方法,在最新的 OnlineJudgeDeploy 中,`backup` 目录提供了数据库导出 sql 文件备份脚本,请每次备份后检查生成的 sql 文件的大小和内容,确保备份成功。
** 对于数据库,请不要使用复制数据库数据文件的方法 **,在最新的 OnlineJudgeDeploy 中,`backup` 目录提供了数据库导出 sql 文件备份脚本,请每次备份后检查生成的 sql 文件的大小和内容,确保备份成功。
请不要把备份数据和 OnlineJudge 系统放在同一台机器上,这样数据丢失的风险仍然较高。