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 ECs.

...

Database Properties

PropertyDescription
max.cached.prepared.statements

Default value: 15

If you want to change the number of preparedStatements that are cached between connections, you can use this property to specify a different number than the 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.


...

Property

Description

http.proxyHost

The proxy host to route that routes HTTP traffic

http.proxyPort

The proxy port for routing http HTTP traffic. Default value: 80

http.proxyUser

The username, if Basic Authentication is required for proxy handling HTTP traffic

http.proxyPassword

The password, if Basic authentication is required for proxy handling HTTP traffic. The  The password should can be plain-text or encrypted using the the mzsh encryptpassword <password> command.

https.proxyHost

The proxy host to route that routes HTTPS traffic

https.proxyPort

The proxy port for routing HTTPS traffic. Default value: 443

https.proxyUser

The username, if Basic Authentication is required for proxy handling HTTPS traffic

https.proxyPassword

The password, if Basic authentication is required for proxy handling HTTPS traffic. The  The password should can be plain-text or encrypted using the the mzsh encryptpassword <password> command.

http.nonProxyHosts

Indicates the hosts that should be accessed without going through the proxy. Typically, this defines internal hosts. The value of this property is a list of hosts, separated by the '|' character. Additionally, the wildcard character '*' can be used for pattern matching.

For example, http.nonProxyHosts="*.foo.com|localhost" will indicate that every host in the http://foo.com domain and the localhost should be accessed directly even when a proxy server is already specified.

Rest Client Properties

Property

Description
rest.client.idleTimeout

Default value: "200s"

This property specifies the time a connection stays idle before it is eligible to be disconnected. If there is no traffic during the specified time, the REST Client agent will remove the session once the timeout is reached.

You can also set this property on the container level, where the value is only applied to all ECs under a particular container. You can refer to Container for more information.

rest.client.max.chunk.size

Default value: "8m"

This property specifies the maximum chunk size of the HTTP response that the REST Client agent should receive from the server. The agent will reject data with sizes that are larger than the value defined by this property.

You can also set this property on the container level, where the value is only applied to all ECs under a particular container. You can refer to Container for more information.

rest.client.max.content.length

Default value: "64m"

This property specifies the maximum length of the HTTP content received by the REST Client agent. The agent will reject content that is longer than the specified value defined by this property. Although it is also possible to set the value of this property to infinite, there will be a possibility that the EC will crash from an out-of-memory error. So do consider setting the memory size of the EC to be higher than the expected size of the HTTP content that the agent will be receiving.

You can also set this property on the container level, where the value is only applied to all ECs under a particular container. You can refer to Container for more information.

...