【问题标题】:Measure performance and time used by Python web server测量 Python Web 服务器使用的性能和时间
【发布时间】:2016-09-07 02:00:34
【问题描述】:

我正在使用Bottle 和 Sqlite 在小型私人主机(使用 Linux)上运行一个网站,它们都是轻量级的。 我开始每天拥有越来越多的用户。

如果两者都是,如何衡量:

  • 运行平稳,仅使用主机计算机的 CPU / RAM
  • 以中等使用率运行,这是一个不成熟的迹象,这意味着我应该考虑使用比 Sqlite 更适合多用户生产的东西

  • 在 CPU 或 RAM 使用率非常高的情况下运行,这意味着管道将很快中断...如果我不修改某些内容!

【问题讨论】:

    标签: python performance sqlite bottle


    【解决方案1】:

    要简单测量 CPU 和内存使用情况,您可以登录机器并运行 tophtop

    不过,我假设您不仅想要衡量,还想要监控警报。在这种情况下,您需要运行某种监控框架;选择哪一个是一个更广泛的问题。 Monit.

    【讨论】:

      猜你喜欢
      • 2013-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-30
      • 2015-05-12
      • 2012-01-26
      • 2015-04-12
      • 1970-01-01
      相关资源
      最近更新 更多