Spotfire Server and Environment - Quick Start

config-external-information-services-process

Configures the port, memory settings, init-timeout, JVM options and extensions-folder for the external Information Services process.

config-external-information-services-process 
[-c value | --configuration=value] 
[-b value | --bootstrap-config=value] 
[--port=value] 
[--max-memory=value] 
[--min-memory=value] 
[--init-timeout=value]
{-Jvalue} 
{-Avalue} 
{-Rvalue}
[--use-legacy-extensions=value] 

Overview

Use this command to configure memory settings and init-timeout for the external Information Services process.

Options

Option Optional or Required Default Value Description
-c value
--configuration=value
Optional configuration.xml The path to the server configuration file.
-b value
--bootstrap-config=value
Optional none The path to the bootstrap configuration file. See Bootstrap.xml file for more information about this file.
--port=value
Optional 9445 The port number that the Information Services process uses.
--max-memory=value
Optional 1024M Specifies the maximum memory that is used by the Information Services process.
--min-memory=value
Optional 512M Specifies the initial minimum memory that is used by the Information Services process.
--init-timeout=value
Optional 120 Seconds Specifies the timeout, in seconds, for initialization of the external Information Services process.
-Jvalue
Optional
  • -XX:+AlwaysPreTouch
  • -XX:+UseG1GC
  • -XX:+ScavengeBeforeFullGC
  • -XX:+DisableExplicitGC
Specifies the JVM options to use for the Information Services process.

This argument:

  • Overwrites the current JVM options.
  • Is mutually exclusive with -A and -R.
  • Can be specified multiple times with different values.
-Avalue
Optional
  • -XX:+AlwaysPreTouch
  • -XX:+UseG1GC
  • -XX:+ScavengeBeforeFullGC
  • -XX:+DisableExplicitGC
Specifies the JVM options that should be added for the Information Services process.

This argument:

  • Is mutually exclusive with -J.
  • Can be specified multiple times with different values.
-Rvalue
Optional
  • -XX:+AlwaysPreTouch
  • -XX:+UseG1GC
  • -XX:+ScavengeBeforeFullGC
  • -XX:+DisableExplicitGC
Specifies the JVM options that should be removed for the Information Services process.

This argument:

  • Is mutually exclusive with -J.
  • Can be specified multiple times with different values.
--use-legacy-extensions=value
Optional false Specifies if the legacy extensions folder (custom-ext) should be used in addition to the custom-ext-informationservices folder.

The default is false, but is set to true automatically during an upgrade process if any files were moved from the old to the new custom-ext folder.

Examples

Adding a JVM option to specify the HTTP request header size limit for Jetty:
config config-external-information-services-process -A-Djetty.httpConfig.requestHeaderSize=65535