7.3.31. log_reopen
¶
7.3.31.1. Summary¶
log_reopen
is a command that reloads log files.
It is used to reload log files such as groonga log or query log which
are specified by --log-path
or --query-log-path
options.
Note
This command only works when the number of worker processes is equal to 1.
Thus, it means that if you use groonga-httpd
with 2 or more workers, you must use
groonga-httpd -s reopen
instead.
7.3.31.2. Syntax¶
This command takes no parameters:
log_reopen
7.3.31.3. Usage¶
log_reopen
[true]
7.3.31.3.1. Lotate log files with log_reopen¶
Rename target log files such as mv command. (Log content is still written into moved log files)
Execute
log_reopen
command.New log file is created as same as existing log file name. newer log content is written to new log file.
7.3.31.4. Parameters¶
There is no required parameter.
7.3.31.5. Return value¶
The command returns true
as body if the command succeeds such as:
[HEADER, true]
The command returns false
otherwise such as:
[HEADER, false]