Loading TOC...

xdmp.restart

xdmp.restart(
   $hostIDs as (Number|String)[],
   $reason as String
) as null

Summary

Restart servers on hosts.

Parameters
$hostIDs A sequence of host IDs, or empty sequence for the local host.
$reason Prepositional phrase describing the reason to restart.

Required Privileges

http://marklogic.com/xdmp/privileges/xdmp-restart

Usage Notes

The restart signal is sent asyncronously and is not a blocking operation, so code that runs after the xdmp.restart call is not guaranteed to run after the host restarts. If you need to verify that the host was restarted, you can compare the value of lastStartup from xdmp.hostStatus before and after the restart.

Example

xdmp.restart(null, "to reload server.xml");

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.