我即将开始使用一个新的linode VPS服务器.我目前使用Tomcat和Jetty(在我的开发服务器上)为不同的Solr提供服务,但是我已经读了一下我意识到Tomcat可能是一个非常资源的人,因此建议我用Jetty.我已经在Jetty1/webapps/ROOT /中设置了一个带有应用程序的Jetty开发服务器
这是我的问题:
1)在同一个Jetty服务器中运行2个solr实例是否更好
要么
2)我应该运行两个不同的Jetty服务器(端口8080,8081都可以使用,因为它们仅用于Web服务)
以上哪项资源密集程度较低?
老实说,我的偏好是2),运行2个不同的jetty服务器,因为要让一个Jetty服务器运行多个solr实例需要做很多工作,因为我已经在Jetty1/solr中运行了一个应用程序/ home并且必须重新设置它,包括适应多个实例.这方面的教程也没有多少.
另外,我在Tomcat中设置了另一个Solr实例.我可以将索引复制并粘贴到Jetty2/solr中,索引是否正常工作,还是需要在Jetty中重新索引它们?
干杯
柯
运行2个不同的jetty实例不会占用大量资源,并且可以让您灵活地将其中一个放在另一个上,我们在Apache后面运行多个Jettys而没有任何问题
如果它们用于不同的目的,这将是一个很好的方法,但是,如果它们相关,那么你应该看看多核设置是否是一个选项
没有必要在jetty中重新索引,索引文件是一样的,甚至在linux和windows之间移动也不成问题.
| 归档时间: |
|
| 查看次数: |
5346 次 |
| 最近记录: |