Tomcat Cluster On QingCloud 發(fā)布新版 Tomcat 集群版-QingCloud-v2.1.0,
增加禁止登錄管理員頁面,支持私有云 QingStor 對象存儲以及滾動升級功能
Apache Tomcat 是一個開源的,使用極為廣泛的輕量級應用服務器之一。
Tomcat Cluster on QingCloud 將 Tomcat 集群以 App 形式交付給用戶,能直接在 AppCenter 進行一鍵部署,并提供了一個高可用、高安全、高性能的解決方案,具有如下特性:
- 集成 Tomcat 7.0.85,8.5.28 以及 9.0.5 三個版本
- 可選擇使用 OpenJDK 1.7.0_75-b13,1.8.0_172-ea-b03 或者 9.0.4+11 作為 Java 運行環(huán)境
- 日志輸出基于 log4j 1.2.17 發(fā)送到獨立的日志節(jié)點,同時用戶可通過日志節(jié)點登錄到 Tomcat 節(jié)點
- 使用 Tomcat DeltaManger 實現(xiàn)多對多(all-to-all)會話復制(session replication),支持隨 Tomcat 發(fā)布的 SimpleTcpCluster,通過內(nèi)存(in-memory)實現(xiàn) session replication,同時也可選擇通過 Redis(Standalone)數(shù)據(jù)庫存儲 session 數(shù)據(jù)
- 集成 Tomcat Manager,通過配置 Tomcat 管理員用戶名/密碼,訪問 Tomcat Manager Console 或者 URL 方式完成 WAR 文件部署、啟停等動作 ,war 文件通過 FarmWarDeployer 分發(fā)到各個節(jié)點
- 上傳? war 文件至 QingStor 對象存儲,在 Tomcat 集群創(chuàng)建時配置相應 QingStor 訪問參數(shù),集群啟動時自動下載并完成 war 文件部署,也可通過集群管理頁面菜單多次部署不同 war 文件
- 支持 Tomcat 節(jié)點橫向和縱向伸縮
- 高可用
- 一鍵部署
本次更新包括:
- 增加禁止登錄管理員頁面的功能:在創(chuàng)建集群時,通過設置集群環(huán)境變量,將Tomcat 管理員用戶名為空
- 增加對私有云 QingStor 對象存儲的支持
- 支持滾動升級
具體 Tomcat Cluster On QingCloud 的部署及使用說明,請參考
官方文檔