mysociety / popit

DEPRECATED - Development on PopIt has stopped and it is no longer being maintained
https://goo.gl/Vvej4Q
Other
76 stars 33 forks source link

Investigate process clustering and management options #770

Closed chrismytton closed 9 years ago

chrismytton commented 9 years ago

Currently if the node process becomes slow or unresponsive then the whole site suffers. We should look into some kind of process clustering so there are several node processes serving requests, which would add some redundancy.

In parallel with clustering we should also look at process management. If one of the processes does become slow or unresponsive it can be removed from the cluster, restarted, and the added back into the cluster once it's healthy again.

chrismytton commented 9 years ago

Some potentially useful links:

chrismytton commented 9 years ago

Closing this in favour of using passenger, see https://github.com/mysociety/popit/issues/659