Mayank S created OFBIZ-13153:
--------------------------------

             Summary: "null DispatchContext" issue under high load and 
concurrency
                 Key: OFBIZ-13153
                 URL: https://issues.apache.org/jira/browse/OFBIZ-13153
             Project: OFBiz
          Issue Type: Bug
          Components: framework/service
    Affects Versions: 18.12.16
         Environment: Virtual Machine:

OS: RHEL 8.9

VCPU: 16

Total RAM: 64 GB

Heap allocation (Xmx): 8 GB
            Reporter: Mayank S
             Fix For: 18.12.17


While performance-testing Ofbiz 18 under high load (200 concurrent users), we 
have observed an intermittent error, stating "null DispatchContext".

While doing more analysis, we realized it is a thread-safety issue, and it was 
fixed by adding the 'synchronized' keyword to the following method signatures 
in ServiceDispatcher.java:

public static synchronized getInstance (Delegator delegator) 

public static synchronized void register (DispatchContext context)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to