Линодная резервная копия для Heroku - PullRequest
0 голосов
/ 18 января 2012

Как бы я настроил резервное копирование времени простоя героку, настроенного на VPS, например, на линоде? (используя nginx / единорога)

Ответы [ 2 ]

2 голосов
/ 19 января 2012

По существу очень просто, но также и с целым миром боли.

Просто создайте экземпляр вашего приложения с указанным VPS.

Тогда вам нужно убедиться, что вы можетепереверните свой DNS от Heroku к указанному VPS, не дожидаясь истечения срока действия TTL или какого-либо сообщения миру о том, что ваше приложение перемещено.

Затем найдите надежный способ гарантировать, что код в обеих средах точното же самое, и работает на обеих различных настройках сервера

Затем выясните, как можно поддерживать актуальность данных в обеих средах, чтобы при необходимости переворота данные были одинаковыми в обеих средах.

Затем вам нужно найти способ напомнить себе, что нужно поддерживать этот вторичный VPS в актуальном состоянии с точки зрения управления сервером.Обновления программного обеспечения, исправления безопасности и т. Д.

Затем вам нужно выяснить, каким образом вы можете получать уведомления, когда Heroku не работает 24/7

Тогда вам нужно надеяться, что когда Heroku не работаетLinode - это не

... или просто согласие с тем, что любой хост выйдет из строя, и это может стоить огромных денег, чтобы гарантировать, что ваш сайт этого не сделает.Если честно, вам, вероятно, лучше взглянуть на какую-то настройку хостинга, которая обеспечивает избыточность и отработку отказа в нескольких местах (что будет недешево)

0 голосов
/ 19 января 2012

Существуют сторонние сервисы, которые предоставляют возможность поддерживать ваш сайт (его части) в случае отказа вашего сервера. По крайней мере, пользователю кажется, что ваш сайт работает, но он не работает должным образом. CloudFlare является одним из таких сервисов. Он сидит перед вашим сайтом / приложением и выполняет магию (довольно просто). Он работает со статическими / динамическими сайтами - и если ваш сервер отключен, они могут обслуживать статические части вашего сайта. Смотри http://support.cloudflare.com/kb/what-do-the-various-cloudflare-settings-do/what-does-enabling-cloudflare-offline-browsing-do

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...