找不到服务器

时间:2012-09-17 11:08:17

标签: ruby-on-rails

我有三个问题

1.油灰问题

我有一个运行的rails应用程序,一旦我通过putty(脚本/服务器)启动应用程序就启动但是只要我关闭系统或者说putty服务器也停止运行并且应用程序不可用于其他人。基本上我是ruby on rails的新手,我无法解决如何解决这个问题的解决方案。

2。速度问题

由于我已经部署了我的应用程序,应用程序的渲染时间似乎非常高。等待很多秒后(通常> 30秒)加载页面。我已经为应用程序安装了Apache服务器。可能是那样的Apache是​​瓶颈吗?我应该为我的应用程序安装一些其他服务器?

3.同步问题

我在localhost上处理我的应用程序。每次我做出更改我都要单独将更改上传到各自的文件夹,这非常繁忙。你能不能建议任何好的软件甚至方法来帮助快速同步变化?

1 个答案:

答案 0 :(得分:1)

  1. 您的程序是ssh会话的子进程 - 如果您关闭会话,则还会关闭所有子进程。要防止出现这种情况,请使用nohup(google for the many of examples)或屏幕或类似程序,允许您从当前会话中分离进程。

  2. 如果您的服务器速度不是很慢,那么apache不应该使用这么多时间。在没有看到你的代码和服务器配置的情况下不能说太多,但我认为这更像是一个编码,配置或数据库问题而不是apache问题。但你可以尝试使用另一个网络服务器,看看它是否明显更快 - 如果是的话,你的apache配置很可能是错误的。

  3. 使用版本控制系统!像git(我推荐)或svn这样的程序可以为您自动执行同步过程,并且对很多其他内容也很有用。

相关问题