首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hazelcast客户端为单个客户端设置的生存时间

Hazelcast客户端为单个客户端设置的生存时间
EN

Stack Overflow用户
提问于 2020-07-27 10:50:13
回答 1查看 440关注 0票数 1

我使用的是SpringBoot和Hazelcast。在我的设置中,我有一个Hazelcast服务器(3.12.6)启动并运行,我在我的SpringBoot应用程序中将其与Hazelcast客户端连接。

hazelcast-client.yaml

代码语言:javascript
复制
hazelcast-client:
  network:
    cluster-members:
      - 127.0.0.1
    smart-routing: false

我已经检查了Hazelcast服务器中的设置,在hazelcast.xml中有一个全局配置,它有助于配置生存时间配置。

hazelcast.xml

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>

代码语言:javascript
复制
<group>
    <name>dev</name>
</group>
<management-center enabled="true">http://mc_server:8080/hazelcast-mancenter</management-center>
<map name="default">
    <time-to-live-seconds>10</time-to-live-seconds>
    <max-idle-seconds>10</max-idle-seconds>
</map>

我的问题是:有没有办法在我的服务器上使用我的springboot客户端来配置time to live和其他设置?

EN

回答 1

Stack Overflow用户

发布于 2020-08-18 06:28:03

下面是一个来自Hazelcast客户端的动态配置示例。

代码语言:javascript
复制
HazelcastInstance client = HazelcastClient.newHazelcastClient();
MapConfig mCfg = new MapConfig("test");
mCfg.setTimeToLiveSeconds(15);
client.getConfig().addMapConfig(mCfg);
HazelcastClient.shutdownAll();

详情和限制在这里-- https://docs.hazelcast.org/docs/3.12.6/manual/html-single/index.html#dynamically-adding-data-structure-configuration-on-a-cluster

谢谢你,沙拉斯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63108018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档