Sha256: ef7f987ea9d77a53a4018f231bb5b5abaa78b54246a9cd892c65e4850497d98b
Contents?: true
Size: 1.4 KB
Versions: 1
Compression:
Stored size: 1.4 KB
Contents
# Trinidad Daemon Extension Extension to run Trinidad server as a daemon. ## Installation jruby -S gem install trinidad_daemon_extension ## Usage This extension can be enabled from the Trinidad's configuration file or from the command line. It uses a temporal directory to write the pid file but its path can be overridden. ### Configuration file Configure the daemon in the "extensions" section of the *trinidad.yml* file : --- extensions: daemon: # optional by default the pid is written into a temporal directory : pid_file: ./trinidad.pid The extension also allows tuning JVM arguments to run the daemon with. They just need to be added into the *jvm_args* configuration section: --- extensions: daemon: jvm_args: '-XX:MaxPermSize=512m' **NOTE:** Be aware that *jvm_args* are bare `java` options and not ones accepted by the `jruby` command ! ### Command line To enable the extension from the command line you have to load the extension first and then use it's `--daemonize [PID_FILE]` option : $ jruby -S trinidad --load daemon --daemonize ./trinidad.pid You can find further information on how to write your own extension in the wiki: http://wiki.github.com/calavera/trinidad/extensions ## Copyright Copyright (c) 2013 [Team Trinidad](https://github.com/trinidad). See LICENSE (http://en.wikipedia.org/wiki/MIT_License) for details.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trinidad_daemon_extension-0.4.0 | README.md |