Advertisement
Guest User

Untitled

a guest
Nov 28th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function WarmupService()
  2. {    
  3.     KeepSiteAlive("https://inlandwhi.azurewebsites.net/Status.svc/Status");    
  4. }
  5.  
  6. function KeepSiteAlive (siteurl)
  7. {
  8.      console.info("Warming up: " + siteurl + " at: " + (new Date()).toLocaleString());
  9.      var httpRequest = require('request');
  10.      httpRequest(siteurl, function(err, response, body)        
  11.      {            
  12.         if (err)
  13.         {
  14.                  console.warn("Couldn't retrieve site at: " + (new Date()).toLocaleString());                          
  15.         }
  16.         else if (response.statusCode !== 200)
  17.         {
  18.               console.warn("Bad response at: " + (new Date()).toLocaleString());            
  19.         }
  20.         else            
  21.         {              
  22.             console.info("Site Warmed Up at: " + (new Date()).toLocaleString());
  23.         }                        
  24.       });
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement