Skip to main content
Version: 1.0.x.x LTS

Common attributes

The tables below give an overview of the configuration attributes related to the client-side Java Message Service JMS and the HTTP configuration. These attributes are used by all or most of the nevisDetect components.

NameType/unitDefaultDescriptionProperties file(s)
jms.receiveTimeoutint/msec1000The timeout to use for receiving calls.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.topic.timeToLiveint/msec60000The time to live of a JMS message. After this time, the broker will discard the message.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.queue.timeToLiveint/msec600000See the attribute jms.topic.timeToLive.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.client.brokerURLURLThe JMS broker URL.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.client.keyStorefileThe Java keystore file used for establishing the TLS connection to the JMS broker.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.client.keyStorePasswordstringThe passphrase for the keystore.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.client.trustStorefileThe Java truststore file used for establishing the TLS connection to the JMS broker.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.client.trustStorePasswordstringThe passphrase for the truststore.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.heartbeatPeriodint/msec2000Defines the heartbeat period.admin.properties, core.properties, entrypoint.properties, persistency.properties
jms.listener.queue.concurrencystring3-100Sets the JMS listener scaling. The syntax of this attribute is: <min #threads>-<max #threads>core.properties
NameType/unitExampleDefaultDescriptionProperties file(s)
http.client.connectTimeoutint/msec500The timeout for establishing a TCP connection.behaviosec-plugin.propertiescore.propertiesentrypoint.propertiesproxy-plugin.properties
http.client.retryTimeoutint/msec5000The retry timeout in case of a connection error or an HTTP error code.behaviosec-plugin.properties, core.properties, entrypoint.properties, proxy-plugin.properties
http.client.keyStorefilefile:/var/opt/neviskeybox/default/rdf/entrypoint_keystore.jksThe Java keystore file used for establishing the TLS connection.behaviosec-plugin.properties, core.properties, entrypoint.properties, proxy-plugin.properties
http.client.keyStorePasswordstringThe passphrase for the keystore.behaviosec-plugin.properties, core.properties, entrypoint.properties, proxy-plugin.properties
http.client.trustStorefilefile:/var/opt/neviskeybox/default/rdf/truststore.jksThe Java truststore file used for establishing the TLS connection.behaviosec-plugin.properties, core.properties, entrypoint.properties, proxy-plugin.properties
http.client.trustStorePasswordstringThe passphrase for the truststore.behaviosec-plugin.properties, core.properties, entrypoint.properties, proxy-plugin.properties
http.client.readTimeoutint/msec100000The read timeout.core.propertiesentrypoint.properties
http.client.maxConnectionPoolSizeint5The size of the TCP connection pool.core.propertiesentrypoint.properties
rest.configuration.polling.enabledbooleantrueThe polling settings for the REST configuration.core.propertiesentrypoint.properties
rest.configuration.polling.wait-timeint/msec3000".core.propertiesentrypoint.properties

Liveness and health services

For details about the liveness and health services, see chapter Liveness and health services.

NameType/unitDefaultDescriptionProperties file(s)
management.portint-1The port of the management server. The default value "-1" disables the management server.To enable the management server, choose a port number >0.admin.propertiescore.propertiesentrypoint.propertiespersistency.properties
management.server.addressstring127.0.0.1The bind address of the management server.
management.context-pathstring/The context path of the management server.
management.security.enabledbooleanfalseFlag for enabling/disabling the security of the management server.
spring.main.web-environmentbooleanfalseFlag for enabling the management server for the Core and the Feature Correlator component. For the Core and the Feature Correlator component, the property must be set to "true".core.propertiesentrypoint.properties