3

EB основан на Apache Tomcat 6/7. Я парень .NET, который не очень хорошо знаком с серверами Apache. Наверное, есть два вопроса. Сначала вы можете запустить сервер mod_mono на Tomcat 6/7? Во-вторых, если это так, вы можете запустить его на Amazon EB?Кто-нибудь работает mono для .NET на Amazon Elastic Beanstalk?

У нас есть приложение для предприятий, в основном написанное на Java, но у нас есть один основной модуль, написанный на .NET, и я ищу способ запустить все это в среде PaaS. Я думаю, что это означает, что я могу либо a) запустить все свои Java-материалы в Microsoft Azure (программа .NET, конечно, будет работать здесь), либо b) запустить мою одну .NET-программу и весь мой Java-код на Amazon EB.

Спасибо!

+2

Возможно, это относится к серверу – userx

+1

Apache Tomcat не может использовать модули для Apache HTTPD. Tomcat написан на Java, поэтому mod_mono не будет работать с ним. Вам понадобится Apache HTTPD-сервер перед Tomcat с запуском mod_mono. –

ответ

-1

На основании предоставленной информации вы сможете разместить решение на платформе IaaS. Вы можете сделать это лучше, используя роль Azure VM. В настоящее время Amazon EB поддерживает также приложения на базе .NET. Следовательно, вы можете использовать комбинацию Apache tomcat (поддержка 6из коробки) и приложение .Net на экземпляре Windows (поддерживаются IIS 7.5 & 8) с использованием отдельного приложения .Net Amazon EB. Надеюсь это поможет.

+0

Вы можете очень легко запускать Java-приложения на Azure PaaS, вам просто нужна простая .NET-оболочка для запуска вашего приложения и развертывания среды выполнения Java в вашем пакете. – jakobandersen

Смежные вопросы