Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-14124

Variables shared among processes at high load

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Fixed
    • L3 - Default
    • None
    • None
    • engine
    • None

    Description

      Environment (Required on creation): 

      Camunda SpringBoot 7.16.0

      Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):

      Hi ,

      I notice a very strange issue that happens only under high load or when requests are sent in at the same time to Camunda.

      Ex:

      Process instance 1- This gets started and completes fine with a variable ‘status’ = ‘rejected’
      Process instance 2- This gets started and completes fine with a variable ‘status’=‘rejected’ although the variable ‘status’ is never updated/added in this process.

      Conclusion : somehow the value of the variable ‘status’ from Process Instance 1 is seen or updated/available in Process Instance 2.

      It always happens under high load or when concurrent process instances are started of the same process.

      Can someone help me understand why this happens.

      Regards
      Priyotosh

       

      Steps to reproduce (Required on creation):

      Observed Behavior (Required on creation):

      Expected behavior (Required on creation):

      Root Cause (Required on prioritization):

      Solution Ideas (Optional):

      Hints (optional):

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              anumeha.prakash Anumeha
              jila@nuuday.dk Jim Larsen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce