首页 > 解决方案 > 通过启用 tcp-ip 的 hazelcast-context.xml 设置 Hazalcast_kubernetes 插件

问题描述

我想通过hazelcast-context.xml配置hazelcast-kubernetes

我的配置是:-

<hz:network port="${com.example.hazelcast.network.port:5741}" port-auto-increment="true">
    <hz:outbound-ports>
        <hz:ports>${com.example.hazelcast.outboundports:0}</hz:ports>
    </hz:outbound-ports>
    <hz:join>
        <hz:multicast enabled="false" />
        <hz:tcp-ip enabled="true">
            <hz:members>${com.example.hazelcast.network.members:127.0.0.1}</hz:members>
        </hz:tcp-ip>
    </hz:join>
</hz:network>

我想在现有配置中配置 hazelcast-kubernetes。

 <hz:kubernetes enabled="true" />

根据JoinConfig类,我们不能启用两个配置。我应该如何在不修改现有配置的情况下配置它。

标签: kuberneteshazelcast

解决方案


您可以使用系统属性或环境变量覆盖 Hazelcast 配置。请查看Hazelcast 文档:覆盖配置以获取更多详细信息。


推荐阅读