logo

NJP

Auto/Schedule Restart of a MID Server - Script | Article Series No.3

Import · Dec 27, 2021 · article

★ Subscribe for Daily Email Updates ★

╔═════ ☩ ══♛══ ☩ ═════╗

Short Knowledge Article Series No.3

╚═════ ☩ ══✦══ ☩ ═════╝

Auto/Schedule Restart of a MID Server - Script

  • Does you mid server goes down very often ?
  • Want to clear mid server recurring Stuck Threads, Memory leaks, Buffers or Handles ?

image

> Use the below script in schedule job to run on a scheduled time or use execute now to run it on demand...

var midGr = new GlideRecord('ecc_agent');
midGr.addEncodedQuery('status=Down'); // filter as needed
midGr.query();
while(midGr.next()) {
    var agent_name = midGr.name.replace(/'/g, "\\'");
    var midmanage = new MIDServerManage();
    midmanage.restartService(agent_name); 
    gs.info('Restarting MID Server: ' + agent_name);
}

< Next Post Previous Post >

▂ ▃ ▄ ▅ ▆ ▇ █ █ ▇ ▆ ▅ ▄ ▃ ▂

Share | Subscribe | Helpful

<<< More Articles >>>

Thanks,

MF Sohail Khilji.

LinkedIn >https://www.linkedin.com/in/mf-sohail-khilji/

View original source

https://www.servicenow.com/community/itom-articles/auto-schedule-restart-of-a-mid-server-script-article-series-no-3/ta-p/2323365