IBM Support

PK24146: Filter out expiration and LRU based Invalidation Events

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Dynacache creates invalidation events for objects that are
    removed from
    a cache if:
     1. Cache expires,
     2. LRU eviction,
     This can cause large object allocations and possibly result in
    an
     OutofMemory condition.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: WebSphere Application Server version 6.0.2   *
    *                 users of clustered, replicated cache         *
    *                 configurations who do not have               *
    *                 combinations of shared and not shared cache  *
    *                 entries and do not wish to send notification *
    *                 events for expirations and LRU invalidations *
    *                                                              *
    ****************************************************************
    
    * PROBLEM DESCRIPTION: Needless notifications are sent in the  *
    *                      case where you have entries that do not *
    *                      combine shared/not shared. Sending of   *
    *                      these notifications affects performance *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Dynacache sends invalidation notifications to all cluster
    members in all situations. In some cases, these invalidation
    events are un-needed and can become a performance drain.
    

Problem conclusion

  • Dynacache added two custom properties to disable sending of
    notifications in two situations: invalidations based on LRU
    evication and invalidations based on timeout. These custom
    JVM properties are as follows:
    
    com.ibm.ws.cache.CacheConfig.filterLRUInvalidation
    com.ibm.ws.cache.CacheConfig.filterTimeOutInvalidation
    
    The fix for this APAR is currently targeted for inclusion
    in fixpack 6.0.2.13.
    Please refer to the recommended updates page for delivery
    information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK24146

  • Reported component name

    WEBSPHERE BASE

  • Reported component ID

    5630A3600

  • Reported release

    60A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-04-28

  • Closed date

    2006-05-10

  • Last modified date

    2006-05-10

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

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

Modules/Macros

  • DYNACACH
    

Fix information

  • Fixed component name

    WEBSPH APP SERV

  • Fixed component ID

    5724J0800

Applicable component levels

  • R60A PSY

       UP

  • R60H PSY

       UP

  • R60I PSY

       UP

  • R60P PSY

       UP

  • R60S PSY

       UP

  • R60W PSY

       UP

  • R60Z PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
19 October 2021