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/lib
CLARIVE_HOME/conf
features/\*/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_kill
The 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.