When I check the status page for my application running in MarkLogic, the
number of threads sits at 7 even when there is currently no activity on the
site. Has anyone seen this behavior before?

This is an HTML appserver running in MarkLogic v6.0-4.1 on a Windows 2008
R2 server. The application is bound to a secondary IP address for the
server and is listening to port 80.

This is the behavior I am seeing:

1) Restart MarkLogic server
2) Check the status page for appserver and see that the number of threads
is 1
3) I clear my browser cache and then navigate to the login page for the
application (but don't login)
4) Status page shows number of threads is 7
5) Reload the status page after 30 seconds and number of threads is still
7. Indeed, the number of threads remains > 7 for hours even when activity
log shows no requests

This is a problem because when under heavy use, I have seen the application
hit its maximum number of threads (set to 32) and become unresponsive while
waiting for a thread to become available.

As a test, I created another appserver on the same server, using same code
module and database, but running on a different port and bound to another
IP address.

When I navigate to the login page, number of threads goes to 7; however
within 10 seconds, the thread count drops to 1.

Any suggestions what is causing this behavior?
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to