我正在为我们的应用程序使用 Heroku,并且我已经开始使用 Solr 和 WebSolr 插件进行全文搜索(使用 Sunspot gem)。我在我的开发机器上启动并运行了 Solr,但我想模拟生产环境以调试我看到的一些问题。从理论上讲,我应该能够在我的 config/sunspot.yml 文件中指向 websolr,并且我应该能够搜索,对吗?但是,当我尝试搜索时,请求会一直超时。我已经验证 sunspot.yml 指向正确的位置:
development:
solr:
hostname: XXX.websolr.com
port: 8983
path: /solr/YYY
log_level: INFO
我还尝试在环境设置为生产环境的情况下运行该应用程序,但仍然没有运气。
有任何想法吗?