cla web - Web server management
cla web starts and stops the Clarive web server.
Common Options¶
The web subcommands generally support the following options:
-c <config_file> Used to configure parameters.
--r Server restarts if there is any change these locations:
CLARIVE_HOME/libCLARIVE_HOME/conffeatures/\*/lib, excepts changes in files located in features/#directory.
The default value is off.
--R <location> Server restarts if there is any change in <location>.
--host <hostname> Host or ip_adress to start web server. If not defined, host is taken from config files.
--port <portnum> Web port. Its default value is port 3000.
--daemon Web server starts as a daemon.
--workers <workersnum> Number of workers raised up.
--engine [Standalone|Twiggy|Starman|Starlet] PSGI web server. Starman is the default value.
The web server starts in daemon way, previous log will be compress and a cleanup log process starts, logs will be deleted depending on the parameter log_keep that can be passed as an argument to cla web.
--log_keep <lognumber> Number of logs to keep in log directory.
--log_file <logfile> Name of log file.
web-start¶
Same as cla web, described above.
web-stop¶
Stops the web server. This call accepts the following options:
--no_wait_kill The dispatcher is killed immediately,
if this option is not set, web will wait 30 seconds to shutdown.
--keep_pidfile - Keeps the file containing the process pid.
web-restart¶
Restart the web server (signal ‘HUP’ 1).
--no_wait_killThe dispatcher is killed without wait, if this option is not set, web will wait 30 seconds to shutdown.--keep_pidfile- Keeps the file containing the process pid.
web-log¶
Print logfile to screen.
web-tail¶
Follows log file, it accepts some arguments when called to configure the output, these are:
--tail [lines] Number of lines displayed, default is 500.
--interval [seconds] The initial number of seconds will be spent
sleeping, before the file is first checked, default is .5.
--maxinterval [seconds] The maximum number of seconds that will be spent
sleeping, by default is 1.
--tail [lines]Number of lines displayed, default is 500.--interval [seconds]The initial number of seconds will be spent sleeping, before the file is first checked, default is .5.--maxinterval [seconds]The maximum number of seconds that will be spent sleeping, by default is 1.