Почему несколько экземпляров на одном сервере лучше, чем один экземпляр на одном сервере?

Хотите понять, почему кластер с несколькими экземплярами на одном сервере лучше, чем один экземпляр на одном сервере.

Предполагается, что сервер Linux с 16 ГБ ОЗУ и для Java-приложения.

-2
задан 16 January 2017 в 15:25
1 ответ

На такой вопрос нелегко ответить, если не будут предоставлены более подробные сведения.

Вы можете получить некоторую производительность, если запустите несколько экземпляров своего приложения, но это зависит от вашего приложения и того, что оно делает.

Например, если ваше приложение эффективно использует ресурсы сервера, вы можете не получить выгоду вообще. Вы можете даже получить худшую производительность, когда эти экземпляры конкурируют за общие ресурсы!

При оптимизации производительности вам необходимо сначала выяснить, где находится узкое место, и попытаться устранить одним или несколькими из следующих способов:

  • Добавление дополнительных ресурсов / больше серверов.
  • Запуск дополнительных экземпляров.
  • Оптимизация некоторых операций в самом приложении.
  • Оптимизация самого балансировщика нагрузки.
  • ....
0
ответ дан 5 December 2019 в 21:38

Теги

Похожие вопросы