dm Server 2.0 RC1 发布

工程 | Andy Wilkinson | 2009年12月18日 | ...

紧随Spring 3.0 和 Spring DM 1.2.1 发布之后,我很高兴地宣布 dm Server 2.0 RC1 现已可用。RC1 功能完整,除非发现任何重大问题,否则将在新年初发布最终的 2.0 版本。因此,请下载 RC 并提供您的反馈:这是您塑造 2.0 版本的最后机会!

如果您有兴趣了解自 M6 以来的变化,请查看发行说明

感谢您在 2.0 开发过程中提供的所有反馈。在我们迈向最终版本时,请继续提供反馈。

功能概述

2.0 版本中有很多很棒的功能。以下是简要概述

  • dm Shell - 我们在 2.0 中添加了一个全新的 shell,它可以在进程内和通过 ssh 远程使用。它提供了广泛的支持来管理 dm Server 实例及其部署的工件。
  • 管理控制台 - 2.0 中对管理控制台进行了全面检修。它除其他外,支持管理和部署工件、检查诊断转储以及检查实时系统和解析失败时的捆绑连接。
  • 计划 - dm Server 2.0 引入了对计划的支持,它是 1.0 中 PAR 的强大替代方案,用于部署模块化应用程序。计划可用于引用构成应用程序的所有工件,可以选择使应用程序成为原子性的以将子工件生命周期绑定在一起,并限定范围以将应用程序与部署在同一 dm Server 实例中的其他应用程序隔离开。
  • 供应 - dm Server 始终具有出色的供应支持,并且在 2.0 中它变得更好。除了 1.0 中提供的基于已安装应用程序需求自动供应捆绑包之外,dm Server 2.0 还支持从本地和远程存储库供应计划、PAR 和配置。
  • Web 支持 - dm Server 2.0 构建于 1.0 的 Web 支持之上,并嵌入了基于 Tomcat 的 OSGi Web 容器规范参考实现,允许用户部署包含所有依赖项的普通 WAR 文件(位于 WEB-INF/lib 中),以及通过 OSGi 清单元数据导入其依赖项的 Web 应用程序捆绑包。可以使用标准 Tomcat server.xml 配置 Web 容器。
  • 用户区域 - dm Server 2.0 引入了用户区域,它将 dm Kernel 与用户安装的应用程序隔离开。除其他外,这简化了管理,因为它允许用户专注于用户应用程序工件及其依赖项,而不必处理内核的依赖项。
  • Spring 3.0 - 与许多其他人一样,我们一直在跟踪 Spring 3.0 里程碑和候选版本,dm Server 2.0 现在打包了 Spring 3.0 正式版。如果您希望将 dm Server 2.0 与其他版本的 Spring 一起使用,则可以轻松配置以执行此操作。
  • 热部署 - 除了支持通过管理控制台部署之外,还可以通过将工件复制到拾取目录(以归档或展开形式)来将其部署到 dm Server。
  • 作为服务运行 - dm Server 现在可以作为 Windows 服务或 Unix 后台进程运行。
  • 日志记录 - 与 1.0 中一样,dm Server 的日志记录支持可通过 SLF4J 获得。在 2.0 中,后端已替换为LogBack,使其可以通过修改 dm Server 的 config/serviceability.xml 文件进行广泛配置,并提供丰富的附加程序集。
  • Equinox 3.5 - dm Server 2.0 嵌入了 Equinox 3.5,它是OSGi 4.2 的参考实现。

获取 Spring 电子邮件

通过 Spring 电子邮件保持联系

订阅

领先一步

VMware 提供培训和认证,以加速您的进步。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部