我需要在PaaS模式下使用JBoss 7在Azure中部署web应用程序。我能够在windows虚拟机的IaaS模式下成功运行该应用程序。但我需要在PaaS模式下运行它。另外,请告诉我如何在PaaS中做自动伸缩部分,以及在部署之前我需要知道哪些配置或事情。
提前谢谢你,安舒
发布于 2013-05-26 07:50:49
要开始使用,请参阅this教程。本文展示了如何使用用于Eclipse的Windows Azure插件从Eclipse构建和部署Java应用程序。这将构建您的部署包,并可选择将其上传到Azure (还允许您使用仿真器进行测试)。
当部署到PaaS (工作者角色)时,重要的是你将需要一个Java运行时以及一个http服务器(例如Jetty或Tomcat)。您需要同时提供这两个功能。现在,如果它们成为您的部署包的一部分,那么该包的大小就会变得笨重(我认为仅用于Tomcat+JVM就有大约50MB )。最好将它们都存储在blob存储中,并在角色实例启动期间将它们复制到本地VM实例。幸运的是,最新版本的插件会帮你解决这个问题。我引用的教程确切地展示了如何做到这一点(基本上是一个复选框,表明您想要将JVM和/或服务器复制到blob存储-很好很容易)。
一旦您了解了基础知识,就应该考虑使用Maven。
https://stackoverflow.com/questions/16753764
复制相似问题