Page MenuHomePhabricator

Create debian service structure for WDQS
Closed, ResolvedPublic

Description

WDQS has two Java services - Blazegraph and Updater - which right now are run by manual scripts, with no log rotation, no watchdog/restart, no PID files, etc. This needs to be changed to make these more standard supported services. Also locations of database, log, configs, etc. should be reviewed and possibly changed to match standards.

Two options:

  1. systemd has facilities to take std-out and std-err and dump into nicely rotated log files
  2. use the standard Java loggers and enable stuff like size based rolling policy.

The choice should be guided by Ops policies.

Event Timeline

Smalyshev raised the priority of this task from to High.
Smalyshev updated the task description. (Show Details)