From fc367d9e14fe044efd679f6c861624260a4693b8 Mon Sep 17 00:00:00 2001 From: Jim Keeney Date: Thu, 19 Apr 2018 14:43:08 -0400 Subject: [PATCH] Update advanced installaion - better intro to YAJSW configs Updated the section of the Advanced Installation instruction that describe the use of YAJSW. Specifically rewrote the description of the the key configurations available with YAJSW to include the ping timeout variable. --- .../advanced-installation.xml | 27 ++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/src/main/xar-resources/data/advanced-installation/advanced-installation.xml b/src/main/xar-resources/data/advanced-installation/advanced-installation.xml index 90a531dc..94922362 100644 --- a/src/main/xar-resources/data/advanced-installation/advanced-installation.xml +++ b/src/main/xar-resources/data/advanced-installation/advanced-installation.xml @@ -99,8 +99,29 @@ Run the following command to get eXist-db started during initialization of the system: tools/yajsw/bin/installDaemon.sh This works for MacOS and many Linux distributions. - It might be required to set some variables for the specific system, among which wrapper.app.account (to have eXist-db started - as a specific user) and wrapper.plist.template for launchd. Details can be found on the YAJSW website. + It might be required to set some variables for the specific system. Complete + documentation of the configuraiton settings YAJSW can be found at the YAJSW + website. Below are a list of some important settings: + + + + wrapper.app.account - Allows eXist to be run as a specific + user + + + wrapper.plist.template - Used on Mac systems to provide a list of + parameters to launchd daemon + + + wrapper.ping.timeout YAJSW pings the application to determine if it + has entered and unresponsive state. The ping timeout parameters sets the limit on how + long YAJSW will wait. If you have long running queries you may find that you need to + increase the value of this parameter to prevent YAJSW from restarting eXist. The + parameter value is in seconds and the default value is 30. + + + If your system supports systemd you can run the service wrapper as a non-privileged user. You will be notified on choosing systemd non-privileged when running the service wrapper installer and uninstaller. @@ -166,4 +187,4 @@ - \ No newline at end of file +