Engine¶
Install Redis¶
apt-get install -y redis-server
Setup Redis to listen on external interface¶
sed -i -e 's/bind 127.0.0.1/bind 0.0.0.0/g' /etc/redis/redis.conf
systemctl restart redis
Setup Engine service (run as root)¶
cp /home/engine/scoring_engine/src/configs/engine.service /etc/systemd/system/scoring_engine-engine.service
Modify configuration¶
su engine
vi /home/engine/scoring_engine/src/engine.conf
Setup scoring engine teams and services¶
su engine
vi /home/engine/scoring_engine/src/bin/competition.yaml
source /home/engine/scoring_engine/env/bin/activate
/home/engine/scoring_engine/src/bin/setup
Start engine service (must run as root)¶
systemctl start scoring_engine-engine
Monitor engine¶
journalctl -f _SYSTEMD_UNIT=scoring_engine-engine.service
tail -f /var/log/scoring_engine/engine.log