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