REST API Usage Exhaust Ports In High Throughput System
Last updated on DECEMBER 18, 2017
Applies to:Oracle Commerce Platform - Version 220.127.116.11.1 and later
Information in this document applies to any platform.
When the application uses REST client API, ephemeral TCP/IP ports are exhausted in a high-throughput system. The customer-facing web site uses REST calls to communicate with backend Oracle Commerce instances. When traffic is high, there may be exceptions in the log like the ones below. Users of the web site get errors.
Netstat output shows that there are nearly 30k connections to the backend ATG instances, all of which (except a few hundred) are in "TIME_WAIT" state.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms