Hi I want to understand how threads in app servers work.
I believe for every request with authentication MarkLogic will show 2 threads. But what I see is when we are doing performance testing, MarkLogic is showing 32 threads are being used per node (we have 3 nodes in a cluster) but active thread (requests/updates) as 3-4. What's the difference between Threads and requests/updates. I understand that requests are GET and updates are updating any content (PUT/POST/internal update in GET linked code), the main question is why thread count is more than sum of requests and updates. If threads are sockets being opened why they are not getting closed even when the keep alive is just 5 seconds in configuration. Can someone help me in understanding this and resolving the latency issue I am facing in my performance testing. Regards, Gnanaprakash Bodireddy This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient(s), please reply to the sender and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email, and/or any action taken in reliance on the contents of this e-mail is strictly prohibited and may be unlawful. Where permitted by applicable law, this e-mail and other e-mail communications sent to and from Cognizant e-mail addresses may be monitored.
_______________________________________________ General mailing list General@developer.marklogic.com http://developer.marklogic.com/mailman/listinfo/general