облако для программного обеспечения Java

Вы могли контролировать свое приложение через jmx с внешней стороны. когда Вы знаете некоторые метрики, которые указывают на предстоящий OutOfMemory, Вы могли инициировать jmap, выполненный, прежде чем исключение будет выдано.

1
задан 5 June 2011 в 01:16
2 ответа

Я хочу что-то, были, я могу развернуть некоторый .jar файл

Это не в значительной степени никакие, идут для "массы hoster". "Что-то, где можно развернуть .jar файл" ist немного неопределенный.

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

Включит ли это (Amazon в сочетании с Вашим Инструментом управления) еще 5 серверов и поместит "рабочего .jars" на них или не действительно ваше дело.

Весь EC2 дает Вам, на самом деле среда, где определенные типы специфически подготовленных изображений могут быть развернуты очень быстро.

Также необходимо будет принять Группы безопасности во внимание. Это кажется на выполнение RMI, и это выделяет порты, которые это использует динамично так убедиться иметь Группу безопасности (широко говорящий: правила брандмауэра) согласно Вашим потребностям.

Если у Вас есть программное обеспечение, которое работает локально и достигает этого, следующие шаги были бы:

  • изучите, как использовать EC2 :)
  • создайте изображения AMI, подходящие для Вашего программного обеспечения
  • запишите некоторые сценарии/код, которые справятся, сколько экземпляров произошло (EC2 обеспечивает некоторый продукт автомасштабирования - я всегда забываю имя - который может помочь Вам с этим),
  • удостоверьтесь, что Ваша среда правильно защищается
  • следите за своим бюджетом
  • бдительно следите за своим бюджетом
  • запустите тесты, чтобы узнать, является ли то, что делает Ваше программное обеспечение управления, на самом деле, что Вы хотите (не часть рабочего здесь, это просто о развертывании "новых серверов" - экземпляры в терминах EC2),

Ваш вопрос оставляет много пространства относительно части EC2. Просто наличие программного обеспечения, которое делает фактическую работу, недостаточно для экономически эффективного использования облака. Вы захотите иметь некоторое управление (программное обеспечение), которое заботится о разжигании экземпляров/уничтожения их снова.

1
ответ дан 4 December 2019 в 01:32

Облако является модным словечком в наше время - оно действительно зависит от того, что поставщик делает из него. Для Java я только знаю о решениях для Платформы как сервис CloudBees - никогда не использовал их, просто читайте о них. Мог бы соответствовать Вашему счету.

0
ответ дан 4 December 2019 в 01:32

Теги

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