To create a new Console appender, use the following rhino-console command or related MBean operation.
Console command: createconsoleappender
Command |
createconsoleappender <appenderName> [-follow <true|false>] [-direct
<true|false>] [-target <SYSTEM_OUT|SYSTEM_ERR>] [-ignoreExceptions <true|false>]
[-pattern <pattern>]
Description
Appends log events to System.out or System.err using a layout specified by the
user.
Required Arguments
appenderName The name of the Appender.
Options
-follow Identifies whether the appender honors reassignments of System.out or
System.err
-direct Write directly to java.io.FileDescriptor and bypass
java.lang.System.out/.err. Can give up to 10x performance boost when the output
is redirected to file or other process.
-target Either 'SYSTEM_OUT' or 'SYSTEM_ERR'. The default is 'SYSTEM_OUT'.
-ignoreExceptions When true, exceptions encountered while appending events will
be internally logged and then ignored. The default is true.
-pattern The pattern to use for logging output.
|
|---|---|
Example |
$ ./rhino-console createconsoleappender myappender -target SYSTEM_OUT Done. |
