Make sure that each service has at least two operators
We should make sure that each service has at least two operators.
This is already the case with CollecTor and Onionoo. But we're still missing two services: metrics-web and ExoneraTor. Here are the required steps:
- metrics-web:
- Go through the process of building the war file (
ant war
), uploading it to meronense, updating the start script, stopping the running Jetty process, and starting the new one. - Explain how to update the R code and restart the Rserve process.
- Update the Java code used by data-processing modules, while keeping necessary local changes, after making sure that there's no update going on at the time.
- Go through the process of building the war file (
- ExoneraTor:
- Build and upload a new jar file and replace the one that is used in the hourly running database importer.
- Build and upload a new war file and replace the web part of ExoneraTor that runs behind https://exonerator.tp.o/query.json.
We might streamline processes while adding a second operator, though we should be careful not to get distracted too much by that.