石墨泡菜协议:最大消息大小是多少?

时间:2019-10-30 20:15:54

标签: python pickle graphite graphite-carbon

Graphite-0.9.15

用python-3.7编写的Python客户端直接连接到Carbon。

我在这里关注文档:

https://graphite.readthedocs.io/en/latest/feeding-carbon.html

  

一旦您形成了足够大的列表(不要太大!),然后   腌制它(如果您的客户端运行的是最新版本的python   比您的服务器,您可能需要指定协议)发送数据   通过套接字连接到Carbon的泡菜接收器(默认端口为2004)。

payload = pickle.dumps(listOfMetricTuples, protocol=2)
header = struct.pack("!L", len(payload))
message = header + payload

“太大”有多大?

使用pickle协议时,最大有效载荷和/或消息大小是多少?

  • 元组数
  • 未压缩的实际字节大小
  • 使用协议= 2压缩的实际字节大小

服务器端的限制是什么?

0 个答案:

没有答案
相关问题