Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
titleUsage on Unix
Usage: controller.sh command [options]
  command:
    start           [options]
    start-container [options]
    start-docker    [options]
    stop  stop          [options]
    abort           [options]
    restart         [options]
    status          [options]
    kill            [options]
    switch-over     [options]
    revert          [options] 
    cert            [cert-options]                      | see https://kb.sos-berlin.com/x/jLbAAw
  options:
    --id=<JS7 Controller Id>                          | default: controller
    --http-port=<[hostname or ip address:]number>     | default: 4444
    --https-port=<[hostname or ip address:]number>    | default:
    --data-directory=<location of data directory>     | default: /var/sos-berlin.com/js7/controller/var
    --config-directory=<location of config directory> | default: /var/sos-berlin.com/js7/controller/var/config
    --timeout=<timeout > 0, in seconds>               | only for stop; if timeout is reached then SIGKILL is sent
    --java-options=<java options>                     | default: -Dfile.encoding=UTF-8  -Xmx500m -Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlog4j2.asyncLoggerWaitStrategy=Block; see also https://kb.sos-berlin.com/x/aIC9
see also https://kb.sos-berlin.com/x/CKrAAw for more information.

...

Code Block
languagetext
titleUsage on Windows
Usage: controller.cmd command [options]
  command:
    start           [options]
    start-container [options]
    start-docker    [options]
    stop            [options]
    abort           [options]
    restart         [options]
    status          [options]
    kill            [options]
    switch-over     [options]
    revert          [options]
    cert            [cert-options]                      | see https://kb.sos-berlin.com/x/jLbAAw
  options:
    --id=<JS7 Controller ID>                          | default: controller
    --http-port=<[hostname or ip address:]number>     | default: 4444
    --https-port=<[hostname or ip address:]number>    | default:
    --data-directory=<location of data directory>     | default: C:\ProgramData\sos-berlin.com\js7\controller\controller
    --config-directory=<location of config directory> | default: C:\ProgramData\sos-berlin.com\js7\controller\controller\config
    --timeout=<timeout > 0, in seconds>               | only for stop; if timeout is reached then KILL is sent
    --java-options=<java options>                     | default: -Dfile.encoding=UTF-8  -Xmx500m -Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlog4j2.asyncLoggerWaitStrategy=Block; see also https://kb.sos-berlin.com/x/aIC9
see also https://kb.sos-berlin.com/x/CKrAAw for more information.

...

Code Block
languagebash
controller_instance.sh|.cmd start [options]

When used for Container operation then the following command is used:

Code Block
languagebash
controller_instance.sh|.cmd start-container [options]

This command is used to start the JS7 Controller in a container:

  • The command will keep the start script running as PID 1 in order to receive later stop/kill signals (SIGTERM, SIGKILL) from the container management software.
  • The command start-docker is an alias for start-container.
  • Jira
    serverSOS JIRA
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId6dc67751-9d67-34cd-985b-194a8cdc9602
    keySET-223

Stopping the Controller Instance

...