![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Configuring ODR OutOfMemory prevention
You can create cell-level custom properties to prevent the on demand router (ODR) from running out of memory when the number of concurrent requests sent to the ODR increases.
About this task
Because the ODR is completely asynchronous, it can scale to an extremely high number of concurrent connections. If application server threads begin to slow down or hang due to some condition, such as a slow database, the number of concurrent requests through a single ODR can increase dramatically. To prevent the ODR from running out of memory due to the large number of connections that can accrue in the ODR in this scenario, the ODR automatically starts rejecting requests, and thus closing connections, when the heap utilization exceeds a maximum threshold.