脚本:
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 (在java中通过getLocalMapStats()方法来实现)来获取hazelcast的地图统计数据。有没有这样的方法可以通过python.I获取所有的统计数据?我可以连接到hazelcast集群,并从hazelcast集群获取值,但无法获取hazelcast地图统计数据,请建议
发布于 2018-05-23 18:43:03
看起来它还不适合python客户端。请在这里创建一个问题:https://github.com/hazelcast/hazelcast-python-client/issues,如果可能,也请随时贡献。
https://stackoverflow.com/questions/50484734
复制相似问题