дешевый способ масштабирования применения рельсов - PullRequest
0 голосов
/ 13 марта 2010

У меня есть приложение, которое становится большим, но до сих пор оно не дает мне хороший доход. Это означает, короткие деньги, чтобы реинвестировать на это. В этом сценарии я нашел способ сделать развертывание «дешевых распределенных рельсов».

У меня есть 4 VPS. Все они находятся на одном физическом сервере. Я добавил сервер балансировки нагрузки с HAproxy в один выделенный VPS. Там я указал мой виртуальный IP-адрес, с которым связано мое доменное имя. За этим HAproxy у меня есть еще два VPS, на которых запущены мои рельсы APP, пассажир и memcache. Оба сервера приложений ищут один и тот же сервер базы данных, мой 4-й VPS. Так что с $ 44 / месяц я установил распределенную среду. Это не будет моим окончательным выбором, но теперь, когда бюджет мал, это хороший способ развернуть приложение rails? Есть плюсы или минусы? Это стоит моих $ 44 / месяц?

1 Ответ

0 голосов
/ 14 марта 2010

Может быть эффективнее увеличить ресурсы на одном VPS и настроить пассажира для обработки большего количества памяти и одновременных экземпляров Rails.

...