Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 297
  • Last Modified:

display a popup msg when server is going down in 30 minutes

Hi experts,

I have a website and would like to notify to our users when they are working on their end.  I want to send a prompt message in 15 minutes before the server is went down at 10:00pm.

I have set a timer

 DateTime startTime = DateTime.Now;
 DateTime myDateTime = DateTime.Now.Date.AddHours(22); // 22 is 10:00pm

I want to have a function to validate for timing.

If 9:45 pm an automate popup message is displayed and it says.  Our server is going down in 15 minutes.  Please save your work and exit out the website.

Any help would be greatly appreciated.
0
terminator_vn
Asked:
terminator_vn
  • 3
1 Solution
 
Dale BurrellDirectorCommented:
2 options:

Easy (but less flexible), on each page load store the time the server is going down in JavaScript. Then have a little JavaScript polling function that checks the time and when its 15mins to go pops up the alert box.

Harder (but more flexible way), have the JavaScript use AJAX to poll the server, and the server returns the time its going down. The server needs an AJAX/JSON response function. This will still work if you change the time the server is going down while a client is on the page.
0
 
BuggyCoderCommented:
0
 
terminator_vnAuthor Commented:
Thank you for responding.  Do you have a specific example that allow the popup message in 15 minnutes before its server goes down.  I have a server nightly maintenance at 10:00pm.  At 9:45 pm..I would like to have an automate popup message to alert that ..a server is going down in 15 mins.  

Thanks in advance.
0
 
terminator_vnAuthor Commented:
I have found my solution:

DateTime startTime = DateTime.Now;
DateTime MyTime = DateTime.Now.Date.AddHours(20); // 20:00 hours = 10:00 PM

if ( startTime >= MyTime)

{
 showpopup("server is going down");
}
0
 
terminator_vnAuthor Commented:
I have found my solution...
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now