...
Code Block |
---|
"targets": [{
"sslcontext": {
"excludeprotocols": "SSL,SSLv2,SSLv2Hello,SSLv3",
"allowrenegotiate": false,
"excludeciphersuites": "SSL,SSLv2,SSLv2Hello,SSLv3",
"useciphersuites.order": true,
"includeciphersuites": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_,SSL_RSA_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA",
"truststore.type": "JKS",
"truststore.provider": "BC"
},
"scheme": "http",
"port": 8080,
"unavailable": false,
"name": "demoapp1",
"host": "127.0.0.1",
"disabled": false,
"bindaddress": "",
"bindport": 0
"limits": {
"queue.length": 100,
"max.idle.connections.hard": 20,
"idle.ttl": 10,
"max.idle.connections.soft": 5,
"max.concurrent.requests": 20
}
}], |
...
Often, these limits are used to allow more concurrent requests towards one server than toward another in case one have more resources than the other.
Target Settings
...
Default: none
JSON key: port
TCP Binding
Bind Address
If specified, this is the address to bind to when making the connection to the target server - leave blank to autoassing. This is useful when you want to select a particular network interface.
Note |
---|
You can specify either an IP address or a hostname, which will then be resolved to the IP address - this address needs to match a network interface on your machine. |
Default: Uses setting for destination
JSON key: bindaddress
Minimum Version: 5.61
Bind Port
TCP port to bind to when connecting to target server. Set to 0 to autoassign port. Only used when also specifying the bind address
Default: 0
JSON key: bindport
Minimum Version: 5.61
Override destination configuration
...