Here's my scenario: I have a service that has to run 24/7 and depends on a third party service that has a password.

I need to have that password changed. If I blindly change the password my service no longer works because it will continue using the old password until reconfigured. No matter how fast I reconfigure my service there's a period of time when the third party service has password changed and my service is not yet reconfigured.

How is this scenario typically handled?

2 Answers 2


How is this scenario typically handled?

You schedule downtime and perform the maintenance required. Seriously. Expecting your service to be available 100%, 24x7x365 is not reasonable.

  • +1 Even with the implied February 29th maintenance window the expectations are unreasonable. High Availability generally means five 9s (EG: 99.999% uptime [less than an hour a year]... and this is the kind of uptime that people pay silly and obscene amounts of money for) Oct 1, 2013 at 12:49

This situation should almost always be handled within a scheduled maintenance window. Dont have one? Schedule them (see the plurality there? maintenance windows are a good things).

Anything else is 'unexpected downtime' and your service needing to run 24/7 suggests that unexpected downtime is unacceptable. I do hope you have accounted for issues of outages (power/network/etc) and hardware failures.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.