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 社群所有即將舉行的活動。

檢視所有