I run about 5 different hosted servers, through a variety of hosting providers. In the past two months, one of the servers I work on has been down twice. Both times were unexpected and fairly long (36 hours and 4 hours). The server in question is a VPS not a shared server. Given my experience with my other servers/providers (both VPS...
Could someone pointing out what is the best way to control the website downtime; especially when having many sites running?
...
It's a PHP app. How can I minimize the downtime while updating the entire codebase?
...
Is there a preferred method of gracefully upgrading a web site? I have a completely new code base ready to go on a site, but updating it will take several hours. I don't want the site to be down the entire time with a "Upgrading, be back soon!" message, but neither can I leave the current site up while the new one is put in place.
The o...
Lately I found myself having a lot of downtime at work.
Unfortunately my current company doesn't have a "research project" policy so I can't put too much effort on a side project (or I may never finish it).
So what I did so far is:
Learning a new Framework
Browsing Stack Overflow
What are your solutions to manage not to procastinat...
On a site I'm working with, we've got two classes of changes they can ask for. On one hand, they've got stuff that I'd have to rebuild and redeploy. They count these as "downtime" changes, because we display a nice little splash screen and we test the site thoroughly when we come back up.
On the other hand, they ask us to do a number ...
How may I automate (no downtime) deployment?
And be able to turn any server off for maintenance.
What tools should I use?
I am using Tomcat but I am willing to move to other Java EE server best suited for the requirements presented.
I would like to know ready to use configuration details.
...
Does Google's App Engine have excessive downtime, specifically with regards to datastore writes?
Additionally, downtime seems to be scheduled during high traffic times, e.g., in the middle of the afternoon vs. 3:00AM in the morning. Is this normal? Will it improve as the technology matures?
...
I will be moving Git repositories from an older SCM server to a new one. My main concern (other than fidelity, of course) is to minimize downtime. Here is my plan:
On the new machine, clone each repository using git clone --mirror
Copy over repo hooks for each repository
Disallow access to old server (we use gitosis, so remove access f...
When it's time to deploy, we build our Web Setup Project which creates a new .msi that we install on our server.
Currently this involves:
uninstalling the existing installation
installing the new msi
copying in a server specific web.config
This presents us with the following problems:
site goes down between uninstall and reinstall...
What correlation is there between datastore and task queue downtime?
(I'd like to use the task queue to defer some operations in the case of datastore downtime.)
...
The app engine datastore, of course, has downtime. However, I'd like to have a "fail-safe" put which is more robust in the face of datastore errors (see motivation below). It seems like the task queue is an obvious place to defer writes when the datastore is unavailable. I don't know of any other solutions though (other than shipping ...