我使用 PuTTy 连接到我们的 Ubuntu 生产服务器。
我想使用 Solr 重新索引特定模型。我想从 Rails 控制台运行 reindex 命令,即 Modelname.reindex (因为这似乎比 rake 任务运行得更快。)
然而,我们正在查看大量数据,预计此索引需要几个小时。
我希望能够在 Rails 控制台中启动此任务,即使我退出 PuTTy,它也应该继续运行。这该怎么做?
Linux:在关闭 SSH 客户端建议 nohup 后阻止后台进程停止,但我不知道是否/如何将其与 rails 控制台一起使用。