Versions Compared

Key

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

...

Setting

Default value

Description

spring.datasource.url

jdbc:h2:C:/tmp/wcs_manager;FILE_LOCK=NO

JDBC URL of the database

spring.datasource.driverClassName

org.h2.Driver

Class of the database driver

spring.datasource.database

org.hibernate.dialect.H2Dialect

SQL dialect used

spring.datasource.username

admin

Username

spring.datasource.password

admin

Password

spring.datasource.ddlMode

update

Should the required tables be created in the database upon the first run

create - create tables

validate - do not create tables, validate integrity

update - do not create tables, update the scheme

spring.jpa.hibernate.ddl-auto

update

Automatically create and fill the database upon start:

create - create

validate - do not create, validate integrity

update - do not create, update the scheme

create-drop - create, drop tables in the end of the session

spring.jpa.hibernate.naming_strategy

org.hibernate.cfg.ImprovedNamingStrategy

Table naming strategy in the database

spring.jpa.database

H2

Database dialect used

spring.jpa.show-sql

true

Show SQL queries to the database.

server.port

9091

The HTTP port, WCS Manager will respond to incoming HTTP requests to.

manager.enable_https

true

Enable HTTPS

manager.https_port

8888

HTTPS port

manager.keystore

wss.jks

SSL certificate store

manager.keystore_password

password

Password to the SSL certificate store

spring.profiles.active

dev

Active profile

dev - if this profile is enabled, WCS Manager will listen for HTTP port and will not require authentication.

production - if this profile is enabled, WCS Manager will listen for HTTPS port and will require Basic-authentication from incoming HTTPS connections.

The profile can be redefined upon server startup as well as other settings. See the Startup options section.

node_api.port

1098

Local WCS Core port WCS Manager will connect using the RMI interface to for data exchange.

node_api.service_name

NodeApi

Name under which WCS Core is registered in the RMI register

node_api.host

localhost

Host the RMI request is addressed to.

rest_template.allow_self_signed

true

Accept self-signed certificated from the Web server when accessing the Web server via HTTPS/REST.

shell.disabled-commands

autoconfig*,beans*,cron*,dashboard*,egrep*,endpoint*,env*,filter*,java*,jmx*,jul*,jvm*,jpa*,jdbc*,jndi*,less*,mail*,metrics*,shell*,sleep*,sort*,system*,thread*,repl*

Filters out unnecessary commands

spring.main.show_banner

false

Show the banner

node.enable_stdout

false

Enable logging of WCS Server to logs/server_stdout.log. /Can be used for debugging.

sun.rmi.dgc.client.gcInterval

36000000000

Sets interval for the garbage collector for the RMI client, in milliseconds. This setting allows you to turn off forced execution of the garbage collector to increase performance of the server

sun.rmi.dgc.server.gcInterval

36000000000

Sets interval for the garbage collector for the RMI server, in milliseconds. This setting allows you to turn off forced execution of the garbage collector to increase performance of the server

stream_stat_persist_data

false

Record stream statistics to the database

server.session-timeout

10

Session timeout, in minutes

loggc

/usr/local/FlashphonerWebCallServer/logs/gc-manager-

Location and prefix of the log file of the garbage collector. The name is constructed as /usr/local/FlashphonerWebCallServer/logs/gc-manager-YYYY-MM-DD_HH-MM.log

manager.rest_redirect_http_port8081Port number to redirect REST API queries from server.port
manager.rest_redirect_https_port8444Port number to redirect REST API queries from manager.https_port

Settings file log4j.properties

...