Я новичок в ec2 и развертываю приложение asp.net, которое взаимодействует с Apache solr (на Tomcat). В моей среде разработки я запускаю ASP.NET и Solr / Tomcat в своем окне Windows.
Я также подумываю об использовании одного экземпляра c3.2xlarge, чтобы запускать их все вместе в одном экземпляре (зеркальное отображение моей настройки разработчика). Вы видите какие-нибудь проблемы?
В качестве альтернативы, желательно ли переместить Solr в отдельный экземпляр? и запускать ASP.NET/IIS в экземпляре Windows. Есть ли лучший способ такой настройки? то есть сколько памяти / хранилища и какой экземпляр ec2 использовать?
Я смущен компромиссами, если таковые имеются, а также стоимостью. Может ли кто-нибудь поделиться своими мыслями? Заранее благодарим за помощь новичку.
Вы можете получить предварительно настроенный экземпляр Solr на торговой площадке Amazon.
Видеть https://aws.amazon.com/marketplace/pp/B008ASKV8U
Я успешно использовал это в Linux вместе с IIS в Windows.