Versions Compared

Key

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

...

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.

Image RemovedImage Added

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

...