深度剖析Rails应用部署与运维:从基础到云端
1. 部署后应用的检查
在应用成功部署之后,我们需要定期检查其运行状态。主要有两种方式:
- 查看日志文件 :使用 tail 命令可以快速查看应用运行时的日志文件。例如,若应用部署在指定位置,可通过以下命令查看运行日志:
# On your server
$ cd /home/rubys/deploy/depot/current
$ tail -f log/production.log
- 使用控制台查看实时应用 :借助
rails console脚本可直接与应用的模型类进行交互。在服务器上执行以下命令启动控制台:
# On your server
$ cd /home/rubys/deploy/depot/current/
$ rails console production
启动后,就可以对模型的各种方法进行操作,如查找、更新和保存记录:
irb(main):001:0> p = Product.find_by(title: "CoffeeScript")
=> #<Product:0x24797b4 @attributes={. . .}
irb(main):002:0>
超级会员免费看
订阅专栏 解锁全文
928

被折叠的 条评论
为什么被折叠?



