问题是我用来启动太阳黑子的命令bundle exec sunspot-solr start
本身产生一个solr服务器,这是需要监视的实际进程,而不是原始命令。如果我只是设置了start命令,那么它会不断尝试重新生成sunspot-solr start,这是不必要的,因为底层的solr进程仍在运行。知道我怎么能正确监控这个吗?感谢
答案 0 :(得分:1)
start
命令将太阳黑子分配到后台。您可能更喜欢使用run
命令,这使得Sunspot的捆绑Solr服务器在前台运行。这应该与Foreman,Upstart和god等工具更加兼容。