Debugging 使用capistrano部署时在生产环境中调试rails应用程序

Debugging 使用capistrano部署时在生产环境中调试rails应用程序,debugging,nginx,capistrano,production-environment,Debugging,Nginx,Capistrano,Production Environment,我已经使用capistrano在服务器中部署了rails应用程序。在生产环境中调试此应用程序的最佳方法是什么 直到现在,当我使用Apache+Phusion部署应用程序时,我都会在代码中编写调试语句,并确定出现了什么问题 但是当我现在在capistrano设置中尝试同样的方法时,我没有看到调试语句 我应该在哪里添加调试语句?在从git回购中提取的代码库中?还是capistrano的当前文件夹 另外,添加调试语句后,是否需要对nginx服务器执行任何操作以反映此更改 (早些时候,在Apache+P

我已经使用capistrano在服务器中部署了rails应用程序。在生产环境中调试此应用程序的最佳方法是什么

直到现在,当我使用Apache+Phusion部署应用程序时,我都会在代码中编写调试语句,并确定出现了什么问题

但是当我现在在capistrano设置中尝试同样的方法时,我没有看到调试语句

我应该在哪里添加调试语句?在从git回购中提取的代码库中?还是capistrano的当前文件夹

另外,添加调试语句后,是否需要对nginx服务器执行任何操作以反映此更改

(早些时候,在Apache+Phusion中,我经常触摸tmp/restart.txt以反映更改)


很抱歉提出这些问题,但这是我第一次使用Capistrano,Nginx。

我正在部署另一个代理的代码,因此我没有完全了解部署环境。通过调查,我发现正在使用的应用服务器是Unicorn


因此,我所要做的就是通过运行Unicorn appname restart来重新启动Unicorn服务器。我正在部署另一个代理的代码,因此我没有完全了解部署环境。通过调查,我发现正在使用的应用服务器是Unicorn


因此,我所要做的就是通过运行Unicorn appname restart来重新启动Unicorn服务器。您只需查看生产日志,就可以发现什么问题。不幸的是,production.log试图通过电子邮件发送异常并禁用此电子邮件,我需要更新代码。你可以简单地查看生产日志以找出哪些问题。不幸的是,production.log试图通过电子邮件发送异常并禁用此电子邮件,我需要更新代码。