閱讀63 返回首頁    go 技術社區[雲棲]


Spring實時統計與監控Spring-Dashboard及Spring集群Terracotta for Spring

https://yulimin.javaeye.com/blog/32531

關鍵字: Spring   Spring Cluster 集群 Dashboard 實時統計 監控
Spring實時統計與監控Spring-Dashboard及Spring集群Terracotta for Spring

1、Spring實時統計與監控Spring-Dashboard
https://www.spacebug.com/projects_spring-dashboard.html

Spring-Dashboard可以為任何基於Spring的Web應用係統提供實時的統計和監控信息。
開發人員和測試人員能夠通過它來監控基於Spring的Web應用係統中的操作流程,並且在應用係統使用時收集一些的資源使用情況。

目前的1.0版本裏的附帶一個簡單的實例,而且監控信息頁麵(配置儀表盤信息)是采用AJAX實現的,有AJAX興趣者可更可去下載回來研究一把。:)

小小塊頭,可以用來試用一下,繼續Spring的風格,小巧:)

=====================================================================

2、Spring集群Terracotta for Spring
https://terracottatech.com/terracotta_spring.shtml

Terracotta for Spring能夠為基於Spring的應用係統添加高性能的集群功能,而不用修改應用的任何代碼。

約80M的塊頭,想試用者要考慮一下先,附上官方的說明:
Clustered Spring Applications in the Enterprise

Terracotta for Spring is a runtime for Spring-based applications that provides high-availability and high performance clustering for your Spring applications.

With Terracotta for Spring, just create single-node Spring applications as usual and define which Spring application contexts you want to cluster in the configuration file. Terracotta for Spring handles the rest. Spring applications are clustered automatically and transparently and are guaranteed to have the same semantics across the cluster as on the single node.

How do you cluster a Spring Bean?

If you are using Spring Beans today, clustering those Spring Beans takes one line of XML configuration. If you already enjoy the simplicity of configuration-driven development in Spring, Terracotta lets you use that same simple approach to cluster your Spring applications.

Product Highlights

? High performance clustering runtime for Spring applications to further simplify your development and deployment cycles
? Works with Spring applications to cluster Spring Beans, Events, JMX State and Spring WebFlows
? Virtual memory for large, shared Java heaps delivers high-availability and scalability
? Flexible sharing and locking configurable at runtime allows for distributed shared data without database load or abuse
 

最後更新:2017-04-02 00:06:15

  上一篇:go P6Spy & SQL Profiler & IronTrack SQL
  下一篇:go 初體驗JBossESB 及 部署使用 Hello World QuickStart