Versions Compared

Key

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

This section describes the different properties that you can use in the STR to configure EC/ECSAs.

...

Database Properties

PropertyDescription
max.cached.prepared.statements

Default value: 15

If you have want to change the number of preparedStatements that are cached between connections, you can use this property to specify a different number than default.

Note
titleNote!

If you are using SAP HANA as a database type in a Database profile, used by Database agents, this value has to be set to 0.


connectionpool.strict.pool.size

Default value: false

If you enable this property, the database pool enables the Blocking Queue implementation where there is a strict restriction to the maximum number of connections.

When the property is set to false, then the database connection pool will create additional temporary connections. When the pool is full, these connections are closed as soon as the workflow thread returns the connection to the pool.

 

connectionpool.wait.timeout.milliseconds

 


Note
titleNote!

This property can only be used if the connectionpool.strict.pool.size property is set to true.

Default value: 5000

This property is used to configure the amount of time a thread should remain in the  blocked queue until it tries for a new connection. If a connection is made available before this time, the thread's waiting time is interrupted.

Diameter Properties

PropertyDescription

mz.diameter.tls.accept_all

Default value: false

If the property is set to false (default), the Diameter Stack agent does not accept any non-trusted certificates. If it is set to true, the Diameter Stack agent accepts any certificate. In either case any unrecognized certificate will be logged in an entry in the System Log (in PEM format).

mz.workflow.decoderqueue.max_threads

Default value: 10

This property specifies the maximum number of threads used by the Diameter Stack agent for decoding messages. Setting a lower value than default may enhance performance if the host machine has a low number of CPU cores and the active workflows are complex. On the other hand, decoding may constitute a bottleneck when performing simple processing on a host machine with a high number of CPU cores. In this case, setting a higher value may provide better performance.

...