Add locking of each service's data directory to prevent multiple simultanious runs
Add locking of each service's data directory to prevent multiple simultanious runs