Jetty: кластер на java, какие варианты
От: m.victor  
Дата: 19.10.15 14:43
Оценка:
Здравствуйте!
Есть java приложение запущенное на jetty (обрабатывает http запросы и выдает результат вычислений), выполняется на сервере.
То есть нет БД, нет данных, просто обработка get запроса, вычисления и ответ клиенту.

Какие способы маштабировать есть и чтобы при этом минимум администрирования.

1 )Добавить другие копии этого сервера и в коде клиента делать примерно так:
List<String> servers = new ArrayList<>();
servers.add("192.168.1.100");
servers.add("192.168.1.101");

String serverIp = randomStringFromList(servers);



2) load balancer? если да то какой?

Какие еще есть варианты?
Re: Jetty: кластер на java, какие варианты
От: wildwind Россия  
Дата: 19.10.15 16:12
Оценка: +1
Здравствуйте, m.victor, Вы писали:

m> 2) load balancer? если да то какой?

m> Какие еще есть варианты?

Балансер, конечно. Клиенту незачем об этом знать.
Выбор большой. HAProxy, nginx, Apache наконец. Можно и железный, типа Циски. Можно даже облачный.
Я привык, что в интернете можно найти ответ на любой вопрос. Я не люблю думать. Зачем думать, если всё уже придумано до меня? © Zenden@RSDN ::: avalon/1.0.442
Re[2]: Jetty: кластер на java, какие варианты
От: GarryIV  
Дата: 01.04.16 20:14
Оценка:
Здравствуйте, wildwind, Вы писали:

m>> 2) load balancer? если да то какой?

m>> Какие еще есть варианты?

W>Балансер, конечно. Клиенту незачем об этом знать.


Вообще не соглашусь а в данном случае и правда незачем.
WBR, Igor Evgrafov
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.