-
Bug
-
Resolution: Won't Do
-
Medium
-
None
-
Dublin Release
-
None
The SDNC-DMaap-listener appears to process messages synchronously: https://gerrit.onap.org/r/gitweb?p=ccsdk/sli/northbound.git;a=blob;f=dmaap-listener/src/main/java/org/onap/ccsdk/sli/northbound/dmaapclient/SdncDmaapConsumerImpl.java;h=ee8bb4d6e327dea503bd0b6bb3d251fb885e3a6e;hb=refs/heads/master#l132
Any concurrent requests to SDNC-Ansible-Server are blocked (and then processed synchronously) until the preceding request completes. Creating a thread-pool to process messages significantly improves speed, however, I am unsure about its impact on other components.
Although this was experienced in Dublin, the code seems to be unchanged for newer releases.