Disable the IDOL Servers
You can use the EngineManagement action to dynamically take child servers offline (without restarting the DIH). Send the EngineManagement action with the EngineAction parameter set to Edit
and the Disabled parameter set to True
to temporarily disable a child server of the DIH:
http://DIHhost:ACIPort/action=EngineManagement&EngineAction=Edit&ID=1&Disabled=True
This action disables the server with ID 1
. When a child server is disabled, the DIH continues to assign documents and queue index actions. It does not attempt to send them until you enable the server again, by sending another EngineManagement action. For example:
http://DIHhost:ACIPort/action=EngineManagement&EngineAction=Edit&ID=1&Disabled=False
This behavior is identical to when the DIH has lost contact with one of its child servers. It allows you to manually take a child server offline for maintenance.