ASP.NET / IIS <—> EC2上的Solr / Tomcat设置 – “最佳实践”configuration

我是一名ec2新手,并部署了一个与Apache solr(在Tomcat上)接口的asp.net应用程序。 在我的开发环境中,我在Windows窗口中运行ASP.NET和Solr / Tomcat。

  1. 我也想使用一个单一的c3.2xlarge实例在同一个实例上运行所有这些实例(镜像我的开发设置)。 你有什么问题吗?

  2. 或者,build议将Solr移至单独的实例吗? 并在Windows实例上运行ASP.NET / IIS。 有这样的设置的最佳做法吗? 即多less内存/存储和什么样的ec2实例使用?

如果有的话,我感到困惑,还有成本的影响。 谁能分享他们的见解? 预先感谢帮助新手出去。

您可以从Amazon marketplace获取预configuration的Solr实例。

请参阅https://aws.amazon.com/marketplace/pp/B008ASKV8U

我已经成功地将Windows上的IIS和Windows一起使用。