【问题标题】:Measuring data going from an application to a server on a remote host测量从应用程序到远程主机上的服务器的数据
【发布时间】:2012-04-08 22:54:01
【问题描述】:

测量从本地主机上的应用程序到远程主机上的服务器的数据量的最佳方法是什么?

我知道您可以使用诸如 wireshark 之类的东西来嗅探数据并了解传输的内容,但是有没有一种好的方法来衡量部署和执行期间数据交换的大小?

【问题讨论】:

    标签: performance distributed-computing traffic-measurement


    【解决方案1】:

    Wireshark 告诉你传输的数据的大小,并且应该很容易过滤掉你的对话。

    更简单的解决方案是在程序中添加日志记录:每次发送或接收时增加一个计数器,并定期输出计数器值。

    另一种非常粗略的方法可能是读取您的接口统计信息,假设您的进程是机器上唯一运行的进程。

    【讨论】:

    • 我还发现 this post 专门讨论了在 Java 应用程序的情况下如何测量 HttpServletRequest 和 HttpServletResponse 的入站/出站数据。
    猜你喜欢
    • 1970-01-01
    • 2017-12-12
    • 2016-12-23
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 2014-02-13
    • 2019-07-31
    • 1970-01-01
    相关资源
    最近更新 更多