禁用 Hazelcast 打包配置
Disable Hazelcast packaged configuration
当启动 Hazelcast 时,如果找不到指定的 hazelcast.xml 文件,它会自动回退到打包/默认配置。
我遇到的问题是我在 docker 容器中 运行 hazelcast,配置文件映射为一个卷。但是,如果配置文件或卷映射出现问题,Hazelcast 会顺利启动而不会出错,但完全没用,因为默认值不是我们在生产中使用的。
如果指定的配置文件 (java -Dhazelcast.config=/etc/hazelcast/hazelcast.xml -jar /usr/local/hazelcast.jar
) 已损坏或丢失,是否有一些方法可以使 hazelcast 失败?
这在更高版本的 Hazelcast 中已修复,方法是首先应用模式检查和额外的验证以确保值有意义。请升级,特别是因为在以后的版本中修复了严重的问题。
当启动 Hazelcast 时,如果找不到指定的 hazelcast.xml 文件,它会自动回退到打包/默认配置。
我遇到的问题是我在 docker 容器中 运行 hazelcast,配置文件映射为一个卷。但是,如果配置文件或卷映射出现问题,Hazelcast 会顺利启动而不会出错,但完全没用,因为默认值不是我们在生产中使用的。
如果指定的配置文件 (java -Dhazelcast.config=/etc/hazelcast/hazelcast.xml -jar /usr/local/hazelcast.jar
) 已损坏或丢失,是否有一些方法可以使 hazelcast 失败?
这在更高版本的 Hazelcast 中已修复,方法是首先应用模式检查和额外的验证以确保值有意义。请升级,特别是因为在以后的版本中修复了严重的问题。