【问题标题】:Time Period of Firebase realtime profile operationsFirebase 实时配置文件操作的时间段
【发布时间】:2018-01-21 09:13:49
【问题描述】:

official document of Firebase Realtime profiler 说:

分析器工具会记录给定时间段内数据库中的所有活动,然后生成详细报告。

但它并没有像过去 24 小时那样告诉具体时间。

我的数据库使用情况表明,在特定的一天,消耗的带宽是 X,所以我想在 Firebase 实时数据库分析器中指定特定的日期或持续时间,例如过去 24 小时 >

第一季度。是否可以在配置文件中指定持续时间,例如过去 24 小时?

第二季度。探查器是如何工作的?

我认为,除非用户停止分析工具,否则分析器只会扫描一些日志并继续将操作写入/流式传输到用户控制台。如果我在这里错了,请纠正我。

【问题讨论】:

    标签: firebase firebase-realtime-database firebase-tools


    【解决方案1】:

    第一季度。是否可以像过去 24 一样在配置文件中指定持续时间 小时?

    不,无法分析 “最后” 小时。但是您可以分析下一个 24。(我将在第二季度讨论)

    第二季度。探查器是如何工作的?

    分析器的作用是记录从您运行命令到停止命令期间数据库上发生的所有操作。当您运行该命令时,控制台将显示到目前为止已记录了多少操作,您可以使用 Enter 停止记录。然后它会向您显示(如果您愿意,可以将其保存到文件中)速度和带宽报告。

    但它也有一个选项来设置记录持续时间(以秒为单位)。例如,如果您想记录接下来的 24 小时,您可以使用:

    firebase database:profile -d 86400
    

    但请记住,只有在启动它的计算机仍然打开时才会发生日志记录。这意味着您需要在接下来的 24 小时内保持计算机开机。

    【讨论】:

    • 谢谢@Rosario!会试试这个。这回答了我所有的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-27
    • 2018-09-28
    • 1970-01-01
    相关资源
    最近更新 更多