gpt4 book ai didi

ruby-on-rails - 有没有办法获取 Rails 服务器运行的耗时?

转载 作者:数据小太阳 更新时间:2023-10-29 07:03:32 26 4
gpt4 key购买 nike

我只想在我的 Rails 项目中的某个地方以 HTML View 将其打印出来,以及其他一些有用的信息。类似于“当前运行时间 = 4d 11h 54m 2s”或“自 2013 年 8 月 23 日起运行”。

令人惊讶的是,在任何地方都找不到有关此的任何信息。也许有一种通用的 Rack 方法可以做到这一点。

最佳答案

这其实很容易做到。创建一个文件,config/initializers/uptime.rb,包含:

YourApplication::BOOTED_AT = Time.now

这只是将当前时间与那个时间进行比较的情况,您可以使用 time_ago_in_words rails 帮助程序在辅助方法中轻松完成此操作:

def uptime
time_ago_in_words(YourApplication::BOOTED_AT)
end

这会为您提供一个人类可读的字符串,说明应用程序已经运行了多长时间(启动需要几秒钟)。

关于ruby-on-rails - 有没有办法获取 Rails 服务器运行的耗时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com