【问题标题】:Debugger for Thrift?Thrift 的调试器?
【发布时间】:2015-09-10 01:21:39
【问题描述】:

我正在寻找一种可以通过 Thrift 嗅探、限制和修改消息的工具。与用于 Web 开发的 Charles Web Proxy 非常相似的东西。有这种事吗?

【问题讨论】:

    标签: hbase thrift thrift-protocol


    【解决方案1】:

    吞吐量有多重要?如果它不是很重要(或至少作为指导),您可能对 thrift-tools 感兴趣:

    https://github.com/pinterest/thrift-tools/

    它是用 Python 编写的,因此主要用于调试流量而不是重写真实流量。

    【讨论】:

      【解决方案2】:

      Thrift 支持许多非常不同的传输方式,因此几乎没有一种通用的调试器等适用于所有传输方式。然而,对于某些语言(主要是 C++ 和/或 Java、IIRC)的 AFAIK,有一些可用的协议可以作为调试辅助。除此之外,您必须使用与您正在使用的底层物理传输相匹配的工具,例如Wireshark之​​类的。

      【讨论】:

        猜你喜欢
        • 2016-09-22
        • 2021-02-24
        • 2018-01-21
        • 1970-01-01
        • 2013-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-30
        相关资源
        最近更新 更多