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,該 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 容器規範的參考實現,允許使用者部署具有所有依賴項(位於 WEB-INF/lib 中)的普通 WAR 檔案,以及透過 OSGi manifest 元資料匯入其依賴項的 Web 應用程式捆綁包。Web 容器可以使用標準的 Tomcat server.xml 進行配置。
  • 使用者區域 - dm Server 2.0 引入了一個使用者區域,將 dm Kernel 與使用者安裝的應用程式隔離開來。這簡化了管理,因為它允許使用者專注於使用者應用程式工件及其依賴項,而無需處理核心的依賴項。
  • Spring 3.0 - 與許多其他專案一樣,我們一直在關注 Spring 3.0 的里程碑和候選版本,dm Server 2.0 現在打包了 Spring 3.0 最終版本。如果您更希望使用 dm Server 2.0 並配合其他版本的 Spring,可以輕鬆進行配置。
  • 熱部署 - 除了透過管理控制檯進行部署的支援外,還可以透過將工件(以存檔或解壓縮形式)複製到 pickup 目錄來將它們部署到 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 社群所有即將舉行的活動。

檢視所有