Skip to main content

OA04699: WLM SUPPORT FOR STATEFUL SESSION PLACEMENT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • New Function
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of z/OS 1.4                        *
    *                 (HBB7707) and above.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Due to HTTP Session affinity, it is not *
    *                      possible for WLM to properly scale the  *
    *                      WEB Container and the EJB Container     *
    *                      when an entire application (JSPs,       *
    *                      servlets, EJBs) is deployed as one EAR  *
    *                      in the same WAS Control Region. User    *
    *                      sessions are established and an         *
    *                      affinity is established to one WAS      *
    *                      server region. Once user transactions   *
    *                      volume grows, a single WAS server       *
    *                      region cannot handle the volume and WLM *
    *                      cannot move incoming transactions due   *
    *                      to the affinity to the JVM.  To address *
    *                      this problem, customers must set up and *
    *                      manage this environment much like a     *
    *                      WebSphere Distributed solution by       *
    *                      creating more control regions and load  *
    *                      balancing outside of WLM.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    WLM wakes up suspended server task when new work requests are
    inserted by a queue manager. The wake up mechanism tries to keep
    the first bound server address space highly utilized and tries
    to decrease the work utilization so that some server address
    spaces potentially have idle servers. This is beneficial when
    SRM decides to stop server address spaces. It is counter
    productive when the application inserts too many work elements
    which create an object affinity to a server region. In this case
    it is better to spread the work across all server regions.
    

Problem conclusion

Temporary fix

Comments

  • A new wake up mechanism ROUND_ROBIN for suspended server tasks
    was added in IWME2STR. It will take the number of already
    established work affinities and the number of currently active
    servers per address space into account when it tries to find a
    server region for new work requests.
    This increases the likelihood that work affinities are spread
    equally across started server regions.
    

APAR Information

  • APAR number

    OA04699

  • Reported component name

    WORK LOAD MANAG

  • Reported component ID

    5752SCWLM

  • Reported release

    708

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2003-09-15

  • Closed date

    2004-05-12

  • Last modified date

    2004-08-27

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UA10757 UA10758 UA10818

Modules/Macros

  • IRAEVREQ IRASRMST IWMAEDEF IWMAEDEP IWMCTKEY
    IWMDEFS  IWME2ASC IWME2BND IWME2CON IWME2DIS IWME2INF IWME2RAE
    IWME2REG IWME2RSR IWME2SEL IWME2SEM IWME2SRS IWME2STR IWME2TTM
    IWMQ2CON IWMQ2DAE IWMQ2DIS IWMQ2INS IWMQ2SEL IWMQ2VEQ
    

Publications Referenced
SA22761904SA22761905SA22761906  

Fix information

  • Fixed component name

    WORK LOAD MANAG

  • Fixed component ID

    5752SCWLM

Applicable component levels

  • R707 PSY UA10757

       UP04/06/03 P F406

  • R708 PSY UA10758

       UP04/06/03 P F406

  • R717 PSY UA10818

       UP04/06/03 P F406

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page

Please take a moment to complete this form to help us better serve you.

This material provides me with the information I need.






This material is clear and easy to understand.






Did the information help you to achieve your goal?

What updates, improvements, or related information would you like to see in this document?

Your response will be used to improve our document content. Requests for assistance, if applicable, should be submitted through your normal support channel as we cannot respond from this site.


Input the verification number to submit feedback:



Document information

Product categories:

Software

Operating System

z/OS family

APARs - z/OS environment


Operating system(s):

MVS, z/OS


Software version:

708


Reference #:

OA04699


IBM Group:

IBM Server Group


Modified date:

2004-08-27

Translate my page