scylla-jmx/dist/redhat
Avi Kivity 24cebcc9a1 dist: do not always restart jmx on shutdown
Restart=always leads to the following loop:

 1. scylla terminates abnormally
 2. scylla-jmx sees that, and terminates
 3. systemd sees that scylla-jmx terminated, and restarts it.
 4. scylla-jmx requires scylla, so systemd starts it.
 5. goto 1.

To prevent the loop, set Restart=on-abnormal; systemd will restart scylla-jmx
if some JVM bug got it killed, but not otherwise.

The downside to this patch is that if scylla-server goes down, so does
scylla-jmx, but if scylla-server is then restarted, scylla-jmx stays down.
To get scylla and scylla-jmx to start together, we need to create
scylla.service that requires both of them.
2016-01-07 09:11:51 +02:00
..
systemd dist: do not always restart jmx on shutdown 2016-01-07 09:11:51 +02:00
build_rpm.sh dist: update rpm build to support centos as well 2015-10-13 08:18:28 +03:00
scylla-jmx.spec.in Rename urchin-mbean.jar to scylla-jmx.jar 2015-12-17 09:27:58 +02:00