MarkLogic 12 EA 1 Product Documentation
xdmp.setRequestTimeLimit

xdmp.setRequestTimeLimit(
   time-limit as Number,
   [hostID as (Number|String)?],
   [serverID as (Number|String)?],
   [requestID as (Number|String)?]
) as null

Summary

Changes the time limit for an actively running request to the specified value. If you do not supply values for the last three parameters, the function sets the time limit for the current request.

Parameters
time-limit The desired time limit, in seconds.
hostID The ID of the host on which the request is running. Typically, you get the ID of a host by executing code similar to:
    xdmp.host("myhost")
serverID The ID of the App Server in which the request is running. Typically, you get the ID of an App Server by executing code similar to:
    xdmp.server("myAppServer")
requestID The ID of the request. You can access the request IDs in the request elements of the xdmp.serverStatus output. You get the request ID by executing code similar to:
    xdmp.toJSON(xdmp.serverStatus( xdmp.host("myHost"),
      xdmp.server("myAppServer"))).xpath("//requestStatus")
    

Example

xdmp.setRequestTimeLimit(10000);
Powered by MarkLogic Server | Terms of Use | Privacy Policy