【问题标题】:Foreman Gem with Sunspot does not start带太阳黑子的工头宝石无法启动
【发布时间】:2012-02-08 08:41:56
【问题描述】:

有人对使用 sunspot gem 的工头 gem(从 1 个命令加载您的 rake 任务和守护进程)有疑问吗?我总是必须手动启动太阳黑子,因为工头确实说它会加载它,但它不是

始终必须手动运行此命令才能启动 sunspot/solr:

bundle exec rake sunspot:solr:start

有人知道如何让它加载真正的工头吗?

【问题讨论】:

    标签: ruby-on-rails sunspot foreman


    【解决方案1】:

    添加

    search: bundle exec rake sunspot:solr:run
    

    你的 Procfile 应该在运行工头时启动 Solr。它要求进程在前台启动。 rake sunspot:solr:start 在后台启动 Solr 后立即退出,foreman 假定进程已死亡。

    【讨论】:

    • 伟大的 thx alot coudent find this antwhere 你是怎么想出来的?谢谢
    • 在注意到它不喜欢后台任务后,我查看了工头如何启动 Web 服务器。实际上这是有道理的,否则就无法知道进程的状态。
    猜你喜欢
    • 2013-12-06
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    相关资源
    最近更新 更多