As said, all app servers have a setting called 'threads'. You can read that as the connection pool size, e.g. how many parallel requests MarkLogic will accept. If you exceed that, you should get a HTTP response in the 500 range telling that the server is too busy.
Spawned tasks end up in the Task Server queue. The Task server has its own number of threads to process tasks in parallel (usually 16 on a laptop), but also has a backlog queue for a limited number of spawned background tasks, by default about 100.000. This is also configurable, under Group Task Server page in the Admin interface. The "concurrent request limit" tells how many concurrent connections can be opened by one specific user. It is by default set to zero, meaning no maximum, but that still can't exceed the number of app server threads.. Kind regards, Geert *Van:* [email protected] [mailto: [email protected]] *Namens *David Ennis *Verzonden:* donderdag 6 februari 2014 10:16 *Aan:* [email protected] *Onderwerp:* Re: [MarkLogic Dev General] Parallelising the mlcp HI. Regarding 'Listening on one port' In TCP connections, there are multiple connections on a single endpoint (port). This is specific to each operating system and then further modified by specific server software. So, the number of concurrent connections/port on the OS is likely some crazy number like 64K. The XDBC server in MarkLogic is an app server. I have never seen anywhere where there is a specific limit to connections to a single port/app server listed. However, it is surely going to be well beyond the total number of threads you can spawn from your mlcp process. Please note, if needed, you can also throttle the number of concurrent requests per user in the settings " concurrent request limit". If you do not set a limit, it is set to 0 - meaning unlimited (to the total limit available in an app server) Regards, David Ennis On 06/02/14 07:35, [email protected] wrote: *Dell - Internal Use - Confidential * Hi all I am wondering is there any way of parallelizing the file transfer through mlcp from hdfs to mark logic database? I am a having doubt. Because The XDBC is listening on only one port for a database. Is this possible? Please clarify my doubt. Thanks and regards, [image: cid:[email protected]] *Nagaraj H M* Administrator - BIG DATA Business Innovation Services - BIDW Dell Services Mobile - +91 9980727542 _______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general -- *David Ennis* *Content Engineer* [image: Afbeelding verwijderd door afzender. HintTech Mastering the value of content] <http://www.hinttech.com> Mastering the value of content creative | technology | content Delftechpark 37i 2628 XJ Delft The Netherlands T: +31 88 268 25 00 M: +31 6 000 000 00 [image: Afbeelding verwijderd door afzender. Website]<http://www.hinttech.com> [image: Afbeelding verwijderd door afzender. Twitter]<https://twitter.com/HintTech> [image: Afbeelding verwijderd door afzender. Facebook]<http://www.facebook.com/HintTech> [image: Afbeelding verwijderd door afzender. LinkedIn]<http://www.linkedin.com/company/HintTech> [image: Afbeelding verwijderd door afzender. HintTech Mastering the value of content] <http://www.dayon.nl>
<<image001.jpg>>
<<image002.jpg>>
<<image003.jpg>>
<<image004.jpg>>
_______________________________________________ General mailing list [email protected] http://developer.marklogic.com/mailman/listinfo/general
