Пользовательский развёртывание Weblogic (если действительно необходимо)

Нам нужно реализовать возможность обновить / перечитать файл (хранящийся на диске) без повторного развертывания приложения. Важным моментом является то, что у нас есть несколько экземпляров приложения, работающего в кластере Weblogic. Итак, мой вопрос: как приложения, работающие в кластере, должны быть уведомлены об изменении ФАЙЛА - есть ли в Weblogic такая функция "из коробки", или нам нужно для этого реализовать собственный развертыватель?

1 ответ

Решение

Если вы ищете процесс горячего развертывания (обновление приложения измененными файлами), проверьте, полезен ли вам этот блог " Горячее развертывание в Weblogic".

В итоге:

  1. Добавить бланк REDEPLOY файл в MyApplicationEar/APP-INF/META-INF папку и разверните приложение в разобранном виде.

  2. После обновления любого файла обновите временную метку REDEPLOY файл. Этого можно добиться, просто воссоздав файл.

  3. Weblogic проверит файловую систему развернутого приложения и повторно развернет обновленные файлы.

Другие вопросы по тегам