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 的所有附加器。
  • 對可服務性轉儲的支援現在是完全可擴充套件的。 在 dm Server 中執行的使用者程式碼現在只需將 DumpContributor 實現釋出到服務登錄檔,即可為可服務性轉儲做出貢獻。
  • 事件日誌支援(輸出到控制檯的編碼訊息)也適用於使用者程式碼。 可以使用從服務登錄檔獲得的 EventLogger 生成事件日誌條目。

我們將在未來幾周內撰寫更多關於 Medic 的部落格,介紹如何在 dm Server 和普通 OSGi 中使用它。

支援部署屬性檔案

現在可以透過管理控制檯或將其放入 pickup 目錄來將屬性檔案部署到 dm Server。 部署屬性檔案後,將建立一個 ConfigurationAdmin Configuration,其 pid 派生自屬性檔案的名稱。 例如,部署名為 com.foo.bar.properties 的屬性檔案將建立一個 pid 為 com.foo.bar 的 Configuration。

管理控制檯增強功能

我們在 M4 中對管理控制檯進行了一些重大改進。 Chris 已經在他的最新部落格中介紹了其中的一些內容。

除了 Chris 提到的增強功能外,管理控制檯現在還包括對檢視 ConfigurationAdmin Configuration 的支援

configadmin

支援在即時系統和服務能力轉儲中捕獲的狀態中導航 OSGi 狀態,包括匯入和匯出以及包如何連線在一起的詳細資訊

package-wiring

對於包含 Spring 應用程式上下文的 bundle,管理控制檯現在還包含用於檢視上下文 bean 的初始支援

spring-context

獲取 Spring 新聞資訊

與 Spring 新聞資訊保持聯絡

訂閱

取得領先

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部