mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2025-11-04 14:49:58 +08:00
Accept Merge Request #323 判题调度部分修改配置文件 : (new-arch -> dev)
Merge Request: 判题调度部分修改配置文件 Created By: @virusdefender Accepted By: @virusdefender URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/323
This commit is contained in:
commit
ae49f5fb48
@ -19,4 +19,5 @@ RUN cd lrun && make install
|
|||||||
RUN mkdir -p /var/judger/run/ && mkdir /var/judger/test_case/ && mkdir /var/judger/code/
|
RUN mkdir -p /var/judger/run/ && mkdir /var/judger/test_case/ && mkdir /var/judger/code/
|
||||||
RUN chmod -R 777 /var/judger/run/
|
RUN chmod -R 777 /var/judger/run/
|
||||||
COPY policy /var/judger/run/
|
COPY policy /var/judger/run/
|
||||||
WORKDIR /var/judger/code/
|
WORKDIR /var/judger/code/judge/
|
||||||
|
CMD python server.py
|
||||||
@ -22,11 +22,6 @@ if ENV == "local":
|
|||||||
elif ENV == "server":
|
elif ENV == "server":
|
||||||
from .server_settings import *
|
from .server_settings import *
|
||||||
|
|
||||||
BROKER_BACKEND = "redis"
|
|
||||||
CELERY_ACCEPT_CONTENT = ['json']
|
|
||||||
CELERY_TASK_SERIALIZER = 'json'
|
|
||||||
CELERY_RESULT_SERIALIZER = 'json'
|
|
||||||
|
|
||||||
|
|
||||||
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||||
|
|
||||||
|
|||||||
@ -1,15 +0,0 @@
|
|||||||
[program:celery]
|
|
||||||
command=celery worker -A judge.judger_controller --loglevel=DEBUG
|
|
||||||
|
|
||||||
directory=/root/qduoj/
|
|
||||||
user=root
|
|
||||||
numprocs=1
|
|
||||||
stdout_logfile=/root/log/celery_worker.log
|
|
||||||
stderr_logfile=/root/log/celery_worker.log
|
|
||||||
autostart=true
|
|
||||||
autorestart=true
|
|
||||||
startsecs=5
|
|
||||||
|
|
||||||
stopwaitsecs = 6
|
|
||||||
|
|
||||||
killasgroup=true
|
|
||||||
@ -1,5 +0,0 @@
|
|||||||
@echo off
|
|
||||||
python manage.py runserver
|
|
||||||
cls
|
|
||||||
cd..
|
|
||||||
python manage.py runserver
|
|
||||||
@ -1,12 +0,0 @@
|
|||||||
@echo off
|
|
||||||
coverage run --source='.' manage.py test
|
|
||||||
coverage html
|
|
||||||
cd htmlcov
|
|
||||||
index.html
|
|
||||||
cls
|
|
||||||
cd..
|
|
||||||
coverage run --source='.' manage.py test
|
|
||||||
coverage html
|
|
||||||
cd htmlcov
|
|
||||||
index.html
|
|
||||||
|
|
||||||
@ -1,26 +0,0 @@
|
|||||||
[unix_http_server]
|
|
||||||
file=/tmp/supervisor.sock ; path to your socket file
|
|
||||||
|
|
||||||
[supervisord]
|
|
||||||
logfile=/root/log/supervisord.log ; supervisord log file
|
|
||||||
logfile_maxbytes=50MB ; maximum size of logfile before rotation
|
|
||||||
logfile_backups=10 ; number of backed up logfiles
|
|
||||||
loglevel=info ; info, debug, warn, trace
|
|
||||||
pidfile=/root/log/supervisord.pid ; pidfile location
|
|
||||||
nodaemon=false ; run supervisord as a daemon
|
|
||||||
minfds=1024 ; number of startup file descriptors
|
|
||||||
minprocs=200 ; number of process descriptors
|
|
||||||
user=root ; default user
|
|
||||||
childlogdir=/root/log/ ; where child log files will live
|
|
||||||
|
|
||||||
|
|
||||||
[rpcinterface:supervisor]
|
|
||||||
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
|
|
||||||
|
|
||||||
[supervisorctl]
|
|
||||||
serverurl=unix:///tmp/supervisor.sock ; use unix:// schem for a unix sockets.
|
|
||||||
|
|
||||||
|
|
||||||
[include]
|
|
||||||
|
|
||||||
files=*.conf
|
|
||||||
Loading…
Reference in New Issue
Block a user