# 负载均衡在线oj系统 **Repository Path**: kangkangya/online-oj-system ## Basic Information - **Project Name**: 负载均衡在线oj系统 - **Description**: 负载均衡在线oj系统源码 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-20 - **Last Updated**: 2025-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 在线oj系统 #### 介绍 这是我的在线oj系统源码 如果有不会的地方,可以看这篇文章[负载均衡在线oj系统博客](https://blog.csdn.net/kkbca/article/details/139603509?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22139603509%22%2C%22source%22%3A%22kkbca%22%7D) #### 注意要使用gcc的版本高一些 如果gcc版本为4.8.5类似的,需要先升级gcc,建议升级到gcc 9 #### 安装教程 1. 克隆代码 ``` git clone https://gitee.com/kangkangya/online-oj-system.git ``` 2. 新建三个命令行 都执行如下命令 ``` cd online-oj-system/ONLINE_JUDGE_2/compile_server ``` 3. 对这三个命令行分别执行 ``` ./compile_server 8081 ``` ``` ./compile_server 8082 ``` ``` ./compile_server 8083 ``` 3. 再新建一个命令行 ``` cd online-oj-system/ONLINE_JUDGE_2/oj_server ./oj_server ``` 4. 打开网站,输入你的云服务器网址:8080 类似于1.94.53.136:8080 就可以随意访问了。(如果遇到需要重新上线编译机器,请在oj_server进程输入ctrl+\ 进行上线) 这是信号捕捉 ![输入图片说明](1718872558524.jpg)