When Data Server service is not running, will try to start the service
Target | Jalasoft.Xian.Io.DataServer |
Monitor | Jalsoft.Xian.Io.DataServer.AvailabilityMonitor |
Reset Monitor | False |
Remotable | True |
Timeout | 300 |
Category | Custom |
Enabled | true |
Accessibility | Public |
<Recovery ID="Jalasoft.Xian.Io.DataServer.Recovery" Accessibility="Public" Enabled="true" Target="Jalasoft.Xian.Io.DataServer" Monitor="Jalsoft.Xian.Io.DataServer.AvailabilityMonitor" ResetMonitor="false" ExecuteOnState="Error" Remotable="true" Timeout="300">
<Category>Custom</Category>
<WriteAction ID="Jalasoft.Xian.Io.DataServer.Recovery.WriteActionModule" TypeID="System!System.CommandExecuter">
<ApplicationName>%windir%\system32\net.exe</ApplicationName>
<WorkingDirectory>%windir%</WorkingDirectory>
<CommandLine>start "$Target/Property[Type="Jalasoft.Xian.Io.DataServer"]/ServiceName$"</CommandLine>
<TimeoutSeconds>60</TimeoutSeconds>
<RequireOutput>false</RequireOutput>
</WriteAction>
</Recovery>