Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-17607

Redis cache invalidateAll fails with jedis exception

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 6.0-HF16
    • Fix Version/s: 5.8.0-HF35, 6.0-HF18, 7.4
    • Component/s: Redis

      Description

      Please see the attached directory and cache config.
      Note : Using AWS ElastiCache, redis server : 2.8.19 (see redis-info.txt for more details)

      Sometimes Nuxeo is able to store tokens in the cache like this "nuxeo:cache:sql-authTokens-entry-cache:a0245a09-f124-4dfa-b254-afb66dc5ca39". but randomly when creating or deleting entries from the directory call to directory.invalidateAll, fails with the attached exception and avoid to create/remove entry.
      Note : Other directories using different cache doesn't get this exception.

        Attachments

        1. authtoken.xsd
          0.7 kB
          Maxime Hilaire
        2. cache-config.xml
          0.6 kB
          Maxime Hilaire
        3. cpo-token-authentication-directory-contrib.xml
          0.8 kB
          Maxime Hilaire
        4. cpo-token-authentication-directory-types.xml
          0.3 kB
          Maxime Hilaire
        5. redis-cache-invalidateAll.log
          8 kB
          Maxime Hilaire
        6. redis-info.txt
          2 kB
          Maxime Hilaire

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: