• No results found

Server Administration

In document Xpert.ivy 4.2. Server Guide (Page 79-84)

In the Server Administration application you can use the Runtime Information page to view information about the java heap memory and all running java threads with their current call stack.

Another important page is the About page where you find information about the Xpert.ivy Server version, Java version and the Java system properties.

For each external database you can find information about the last SQL statements that have been executed on the database and the open connections to the database.

XpertIvyServer

Description

Xpert.ivy Server program. This program starts an instance of the Xpert.ivy Server.

Tip

On Windows Xpert.ivy Server can also be started as a Windows Service. More information about Xpert.ivy Server Windows Service can be found in the section XpertIvyServerService tool reference chapter.

Tip

On Linux an instance of Xpert.ivy Server can also be started as daemon in a run level.

More information how to install Xpert.ivy Server as a daemon in a run level can be found in the section InstallService of the tool reference chapter.

Launchers

The following program launchers are available for the Xpert.ivy Server program:

Table 8.1. XpertIvyServer Launchers

Platform Console support Launcher

Windows no bin/XpertIvyServer.exe

Windows yes bin/XpertIvyServerC.exe

Linux yes bin/XpertIvyServer.sh

AIX yes bin/XpertIvyServer.sh

XpertIvyServerConfig

Description

Xpert.ivy Server Configuration program. The program is used to configure the Xpert.ivy Server. The program supports two modes:

• graphical user interface mode and

• headless mode which needs no graphical user interface on the server machine.

Note

More information can be found in the chapter Configuration

Options

The following options are available for the Xpert.ivy Server Configuration program:

Table 8.2. XpertIvyServerConfig Options

Option Description Mandatory

-headless Activates the headless mode.

Useful if no graphical user interface is installed on the server machine.

no

Launchers

The following program launchers are available for the Xpert.ivy Server Configuration program:

Table 8.3. XpertIvyServerConfig Launchers

Xpert.ivy Server Windows Service. This program is the implementation of the Xpert.ivy Server Windows Service. But it can also be used to register, unregister, start and stop Xpert.ivy Server as Windows Service.

Note

You can also register, unregister, start and stop the Xpert.ivy Server Windows Service with the Server Control Center.

Options

The following options are available for Xpert.ivy Server Service program:

XpertIvyServerService [-start|-stop|-register [username password]|-unregister]

Table 8.4. XpertIvyServerService Options

Options Parameters Description Mandatory

-start Starts the Xpert.ivy

Server Windows

Service

no

-stop Stops the Xpert.ivy

Server Windows

Service

no

-register Registers the Xpert.ivy

Server Windows

Options Parameters Description Mandatory the windows service

should run

password The password of the

user in which context

The following program launcher is available for the Xpert.ivy Server Service program:

Table 8.5. XpertIvyServerService Launchers

Platform Launcher

Windows bin/XpertIvyServerService.exe

ServerControlCenter

Description

The Server Control Center program. With Server Control Center program you can start and stop the different Xpert.ivy Server types. The Server Control Center allows you to change the configuration of the Xpert.ivy Server and on Windows even the configuration of Xpert.ivy Server Windows Service.

Note

More information can be found in the section Server Control Center of chapter Configuration

Launchers

The following program launchers are available for the Server Control Center program:

Table 8.6. ServerControlCenter Launchers

The Rich Dialog Application Launcher program. The Rich Dialog Application Launcher program starts an Xpert.ivy Server, deploys automatically applications found on the file system and then launches a rich dialog application.

Options

The following options are available for Xpert.ivy Server Service program:

RichDialogApplicationLauncher -applicationDirectory applicationDir -processStartUri uriOfProcessStart [-applicationName name]

For example:

RichDialogApplicationLauncher -applicationDirectory allApps/myHrApps

-processStartUri http://localhost:8081/ivy/pro/app/pm/17348987629/394783893.ivp -applicationName "Quickly started HR applciation"

Table 8.7. RichDialogApplicationLauncher Options

Options Description Mandatory

-applicationDirectory The directory where the application with the process model and process model versions directory and files are located.

yes

-processStartUri The process start URI to start a process that starts the rich dialog application.

yes

-applicationName The name of the application to launch. This property is only used for display purposes

no

Launchers

The following program launchers are available for the Rich Dialog Application Launcher program:

Table 8.8. RichDialogApplicationLauncher Launchers

The Install Service program. The Install Service program helps to install the Xpert.ivy Server as a daemon into a linux run level.

Launchers

All windows program launchers can be reconfigured with an additional ivy launch control file (*.ilc).

The ivy launch control file must have the same name like the launcher itself but instead of the extension

*.exe it must use an extension *.ilc.

Tip

If you want to reconfigure the XpertIvyServer.exe launcher, then copy the Example.ilc file and rename it to XpertIvyServer.ilc.

The ivy launch control file is a text-based property file. The file has the following format:

# comment line property=value property=value

Open the file with a text editor to reconfigure it. Most properties found in the ivy launch control file are used to modify java virtual machine options. The following list shows all available options and explains them:

Table 8.10. Ivy Launch Control Properties

Property JVM Option Description

ivy.heap.max.ratio yes The maximum heap size (-Xmx)

in percentage of the phyisical memory of the machine.

ivy.heap.max.size yes The maximum heap size (-Xmx)

in mega bytes.

ivy.heap.start.size yes Start heap size (-Xms) in mega

bytes.

ivy.heap.free.max.ratio yes The maximum free heap

memory

(-XX:MaxHeapFreeRatio) in percentage of the current heap size.

ivy.heap.free.min.ratio yes The minimum free heap memory

(-XX:MinHeapFreeRatio) in percentage of the current heap size.

ivy.heap.young.max.size yes The maximum young heap size

(-XX:MaxNewSize) in mega bytes.

ivy.heap.young.min.size yes The minimum young heap size

(-XX:NewSize) in mega bytes.

In document Xpert.ivy 4.2. Server Guide (Page 79-84)

Related documents