简体   繁体   English

无法通过python脚本获取hazelcast地图统计信息

[英]Not able to get hazelcast map statistics by python script

Script: 脚本:

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()

I want to get the hazelcast map statistics by python (which will done in java by getLocalMapStats() method). 我想通过python获取hazelcast地图统计信息(这将通过getLocalMapStats()方法在java中完成)。 Is there any such method to get all the stats by python.I'm able to connect and put and get values from hazelcast cluster but not able to get hazelcast map statistics, please suggest 是否有任何这样的方法可以通过python获取所有统计信息。我能够从hazelcast集群中进行连接和放置并获取值,但无法获取hazelcast地图统计信息,请提出建议

Looks like it's not there for python client, yet. 看来python客户端还没有。 Please create an issue here: https://github.com/hazelcast/hazelcast-python-client/issues and also feel free to contribute if possible. 请在此处创建一个问题: https : //github.com/hazelcast/hazelcast-python-client/issues ,如果可能的话,也可以随时做出贡献。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM