Skip to content
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.

Use systemd unit for Ubuntu >= 16.04 #85

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

dploeger
Copy link

This pull request installs a systemd unit and resolves the problem mentioned in #64 for Ubuntu 16.04 in an IMHO better way.

@janfabry
Copy link

I think we should use systemd to unwrap all the layers around the process we currently use. Your current systemd unit file would call the SysV init file which calls the Java service wrapper, which actually calls the Java process.

With systemd you could just call the Java process directly, and let systemd handle all the daemonization, PID tracking, restarting, logging, ...

But maybe this is something that should come out of the box, not just in a Puppet module. For that reason I started a discussion on the Sonarqube mailing list.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants