分享

windows Azure 网站上的 Java

hyj 发表于 2014-6-19 23:16:49 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 1 7491
问题导读
Azure 64位JDK有几种配置方式?
在 Azure 网站上运行的 Java 应用程序有哪些限制?




Microsoft 已推出针对 Azure 网站上基于 Java 的网站的支持。此功能旨在通过Azure 网站的可管理性和轻松扩展选项满足许多常见Java 场景的需求。
门户 UX 中的内置支持可启用以下任何功能:
  • Java1.7.0_51(32位)–这是默认受支持的Java 版本
  • Tomcat7.0.50 – 默认Java 容器
  • Jetty9.1.0

20140526193242718.jpg
借助此 UI,用户可以选择一个 Java 版本,然后从上面提到的两个选项中选择一个 Web 容器。现在只有一个 Java版本可供选择,未来将提供更多版本。
除了配置UI,Web应用程序库还为需要修改和自定义Java Web 容器的客户提供预安装了完整的 Tomcat 和 Jetty 的网站。
除了门户UI 或Web 应用程序库中提供的软件外,客户也可以上传自己的Java 版本以及基于Java 的应用程序。例如,客户可以选择上传 Java 6 和 Tomcat 6,而不是使用 Azure 网站上提供的软件。
由于许多企业级 Java 应用程序需要大量的内存,因此客户还可以运行 64 位版本的 Java1.7.0_51。现在开发人员将需要通过web.config 文件中的配置来选择 64 位运行时版本 - 将来也可以从 UI 中选择 64 位版本。
限制
在 Azure 网站上运行的所有 Java 应用程序只会侦听传入的 HTTP 流量,至少在最初阶段是这样的。这意味着目前没有 JMX 或 JMS 消息,也没有 JDWP 或 JDI 远程调试。
另外请注意,所有 Java 进程都必须作为应用程序而非服务运行。
总结
新增的 Java 功能可立即用于所有收费层级的网站,而不收取任何额外费用。它为托管已有的 Java Web应用程序提供了新的可能性。在 Azure 上开发新的 Java 网站非常简单,只需使用 Java Azure SDK 即可,它可以实现与 Azure服务的集成。
本文翻译自:

已有(1)人评论

跳转到指定楼层
ainubis 发表于 2015-4-1 18:01:19
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条