In this topic you find the full list of MetaMiner Administrator system variables which you can use to fine-tune the way MMA runs in your environment:

System Variable Name

Default Value

Description

vmarg.*


Special group of variables, see below

log

logs\admin.start.log

MMA starter wrapper log.

VMARG Variables

There is a special group of system variables. They allow to transfer any number of additional options to MetaMiner Administrator executable file as Java Virtual Machine arguments (VMARG).

Make sure each VMARG system variable is written one per line, with numbering.

All VMARG system variables must be consecutively enumerated with decimal numbers starting with 1 without interruption. For example, this is the valid sequence:

1, 2, 3, 4, 5

The following sequences are all invalid and will raise errors:

0, 1, 2, 3

1, 2, 4, 5

2, 3, 4, 5

4, 3, 2, 1

The general format of a VMARG system variable is as follows:

vmarg.N=-varname[=varvalue]

where

N - consecutive number of a VMARG system variable, for example: 1

varname - the system variable name, for example: ssl.enabled

varvalue - optional value of the system variable, for example: true

The sample list of VMARG variables:

 
vmarg.1=-Xms128m
vmarg.2=-Xmx256m
vmarg.3=-Dfile.encoding=utf8
vmarg.4=-Dlogback.configurationFile=MetaMinerAdmin.logback.xml
vmarg.5=-XX:-OmitStackTraceInFastThrow
 

VMARG Variable Name

Value?

Default Value

Description

Xrs

N


Reduces use of operating system signals by the JVM. There are two consequences of specifying -Xrs: Ctrl-Break thread dumps are not available; User code is responsible for causing shutdown hooks to run, for example by calling System.exit() when the JVM is to be terminated.

Xms

Y

128m

The initial amount of memory allocated for MetaMiner Administrator. "m" stands for megabytes.

Xmx

Y

256m

The maximum amount of memory that can be allocated for MetaMiner Client. Same syntax.

These memory-related variables are used without "=" character. For example: vmargs.2=-Xms128m

Dfile.encoding

Y

utf8

If MetaMiner Administrator cannot determine encoding of some external file loaded, we assume that this file is encoded using this parameter.

 

 
See also

MetaMiner Server System Variables

 

© 2013-2015 by Infolytik