2016-11-23 28 views
0

Hazelcastを起動すると、指定されたhazelcast.xmlファイルが見つからない場合、自動的にパッケージ化された/デフォルトの設定に戻ります。Hazelcastパッケージ化された設定を無効にする

私がこの問題を抱えているのは、ボリュームとしてマッピングされた設定ファイルを持つドッカーのコンテナにヘイルキャストを実行していることです。しかし、設定ファイルまたはボリュームマッピングのいずれかがうまくいかない場合、Hazelcastはうまくエラーなく起動しますが、デフォルトは本番環境で使用するものではないため、まったく役に立たないものです。

指定されたコンフィグファイル(java -Dhazelcast.config=/etc/hazelcast/hazelcast.xml -jar /usr/local/hazelcast.jar)が破損しているか、見つからない場合、ヘイルキャストを失敗させる方法はありますか?

+0

ファイルが見つからない場合は、バージョンが正しく指定されています。古いバージョンでは問題がありました。私はちょうど – pvgoddijn

+0

Hazelcastのどのバージョンを使用していますか? –

答えて

1

これは、Hazelcastのそれ以降のバージョンでは、スキーマチェックを最初に適用し、値が有効であることを確認する追加の検証を適用することで修正されています。特に、後のバージョンで重大な問題が修正されたため、アップグレードしてください。

関連する問題