2012-02-15 75 views
3

EB基於Apache Tomcat 6/7。我是一個.NET人,所以不太熟悉Apache服務器。我想有兩個問題。首先你可以在Tomcat 6/7上運行mod_mono服務器嗎?其次,如果是的話,你可以在Amazon EB上運行它嗎?有沒有人在Amazon Elastic Beanstalk上爲.NET運行mono?

我們有一個主要用Java編寫的企業應用程序,但我們有一個用.NET編寫的核心模塊,我正在尋找一種在PaaS環境中運行整個事情的方法。我認爲這意味着我可以a)在Microsoft Azure上運行我所有的Java程序(當然.NET程序可以在這裏工作)或者b)在Amazon EB上運行我的一個.NET程序和所有的Java代碼。

謝謝!

+2

這可能屬於serverfault – userx 2012-02-15 22:06:49

+1

Apache Tomcat無法使用Apache HTTPD模塊。 Tomcat是用Java編寫的,因此mod_mono不能使用它。你需要一個運行mod_mono的Tomcat前面的Apache HTTPD服務器。 – 2012-09-06 19:47:58

回答

-1

根據提供的詳細信息,您將能夠在IaaS平臺上託管解決方案。您可以使用Azure VM角色更好地完成此任務。目前Amazon EB也支持基於.Net的應用程序。因此,您可以考慮使用單獨的.Net Amazon EB應用程序,結合使用Apache tomcat(6 & 7開箱即用的支持)和Windows實例上的.Net應用程序(支持IIS 7.5 & 8)。希望這可以幫助。

+0

您可以非常方便地在Azure PaaS上運行Java應用程序,您只需要一個簡單的.NET包裝來啓動應用程序並將Java運行時部署到您的包中 – jakobandersen 2013-04-12 19:32:58

相關問題