RP/TUX 7.1, TUX 8.0, TUX 8.1 - Service advertised as AVAIL is premature during tpsvrinit (Doc ID 768917.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 7.1, 8.0, 8.1
Information in this document applies to any platform

Goal

When an application server, i.e. simpserv, is initializing, the services it offers are immediately marked AVAIL even
though the server is still executing the tpsvrinit code. Because the service shows as AVAIL, clients will start
attempting to use it and will eventually timeout, especially if tpsvrinit takes a while to complete.  According to the
customer, in terms of the effect on client, timeouts are a lot more costly than TPNOENTs. The service should not be
marked available until tpsvrinit() has completed and the server is genuinely ready to receive requests.

Solution

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