Migrated Router Settings from 4.15.07 to 4.16.xx

0 0 300

One of the key changes from 4.15.xx to 4.16.xx was the replacement of the netty router to the nginx router.

While the migration process tries to take care of the settings it's possible one or more may belost or the configuration needs a tidy. Older netty settings will no longer have an impact but could be confusing to the read.

The following is a list of older Netty settings that are no longer required and have been replaced

by the newer nginx configuration. It's also worth noting that Netty timeouts are usually expressed in millseconds whereas nginx are usually seconds.

Here are some key settings that might need to be considered:

Netty (4.15.07)
Nginx
New Default

ServerContainer.max.clients

load.balancing.driver.nginx.limit_conn


5000

Client.pool.connection.timeout

load.balancing.driver.connect.timeout

5 seconds

Client.pool.iotimeout

load.balancing.driver.proxy.read.timeout

57

To change setting in 4.16.xx you have to use the Change with configuration (cwc) method described in the documentation, so for example to set:

load.balancing.driver.connect.timeout

Create the file $APIGEE_ROOT/customer/application/router.properties

add this entry

conf_load_balancing_load.balancing.driver.connect.timeout=<timeout_in_seconds>

restart the edge-router.

Version history
Last update:
‎08-17-2016 11:03 AM
Updated by: