2016-11-23 2 views
0

При запуске Hazelcast автоматически возвращается к упакованной/стандартной конфигурации, когда не находит указанный файл hazelcast.xml.Отключить конфигурацию упакованного Hazelcast

Проблема, с которой я сталкиваюсь, заключается в том, что я запускаю hazelcast в контейнере докеров с конфигурационным файлом, отображаемым в виде тома. Однако, если что-то пойдет не так, как с конфигурационным файлом, так и с отображением томов, Hazelcast счастливо запускается без ошибок, но совершенно бесполезен, потому что по умолчанию мы не используем то, что мы используем в производстве.

Есть ли какой-нибудь способ сделать карибский сбой, если указанный configFile (java -Dhazelcast.config=/etc/hazelcast/hazelcast.xml -jar /usr/local/hazelcast.jar) поврежден или отсутствует?

+0

В версии указаны правильные ошибки, когда файл не найден, что было проблематично в более старой версии, я только что заметил – pvgoddijn

+0

, какую версию вы используете в Hazelcast? –

ответ

1

Это исправлено в более поздних версиях Hazelcast, применяя сначала проверку схемы и дополнительные проверки, чтобы убедиться, что значения имеют смысл. Пожалуйста, обновите, тем более, что в более поздних версиях исправлены серьезные проблемы.

Смежные вопросы