dm Server 2.0 M4

工程 | Andy Wilkinson | 2009年8月6日 | ...

dm Server 2.0.0.M4 已发布,现可 下载

自 2.0.0.M3 以来,我们取得了巨大进展,添加了许多新功能,并且那些跟踪 夜间构建 的用户已经提供了宝贵的反馈。如果您想了解我们一直在做什么,请查看 M4 发布说明。请通过博客评论、论坛JIRA 继续提供您的反馈。

新功能和值得关注的改进

dm Server 现在嵌入了 Medic:我们的 OSGi 可服务性项目

作为 M4 工作的一部分,我们将 dm Server 的可服务性支持移到了一个名为 Medic 的独立 ASL 许可项目中。在此过程中,我们还借此机会进行了一些重大改进
  • 日志记录支持现在基于 LogBack,这意味着用户现在可以完全控制日志输出的格式,并可以使用 LogBack 的所有 appender。
  • 服务性转储支持现在是完全可扩展的。运行在 dm Server 中的用户代码现在可以通过将 DumpContributor 实现发布到服务注册中心来为服务性转储做出贡献。
  • 事件日志支持(输出到控制台的代码消息)也对用户代码可用。可以使用从服务注册中心获取的 EventLogger 生成事件日志条目。

我们将在未来几周内发布更多关于 Medic 的博客,介绍如何在 dm Server 和纯 OSGi 中使用它。

支持部署属性文件

现在可以通过管理控制台部署属性文件到 dm Server,或将其放入 pickup 目录。当部署一个属性文件时,将创建一个 ConfigurationAdmin Configuration,其 pid 从属性文件的名称派生而来。例如,部署名为 com.foo.bar.properties 的属性文件将创建一个 pid 为 com.foo.bar 的 Configuration。

管理控制台增强功能

在 M4 版本中,我们对管理控制台进行了一些重大改进。Chris 已经在他的 近期博客中介绍了一些。

除了Chris提到的增强功能外,管理员控制台现在还支持查看ConfigurationAdmin配置。

configadmin

支持导航OSGi状态,包括实时系统和可在可服务性转储中捕获的状态,详细说明导入和导出以及程序包如何连接在一起。

package-wiring

对于包含Spring应用程序上下文的捆绑包,管理员控制台现在还包含查看上下文Bean的初步支持。

spring-context

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有