【发布时间】:2018-05-23 09:31:33
【问题描述】:
脚本:
import hazelcast, logging
from time import sleep
config = hazelcast.ClientConfig()
config.network_config.addresses.append('localhost:5701')
logging.basicConfig()
logging.getLogger().setLevel(logging.INFO)
client = hazelcast.HazelcastClient(config)
my_map = client.get_map("map-name").blocking()
my_map.put("key_1", "value_1")
value = my_map.get("key_1")
print("Get val :"+value)
print("map.contains_key", my_map.contains_key("key"))
print("map.get", my_map.get("key"))
print("map.size", my_map.size())
print("map.putcount", my_map.get("putCount"))
client.shutdown()
我想通过 python 获取 hazelcast 地图统计信息(这将在 java 中通过 getLocalMapStats() 方法完成)。有没有这样的方法可以通过python获取所有统计数据。我可以连接并从hazelcast集群中获取值,但无法获取hazelcast地图统计信息,请建议
【问题讨论】: