跳到主要内容

Clustering

maartenfbmaartenfb

正在加载预览...

使用场景

关于

The Clustering mind map template provides a technical architecture blueprint for setting up a clustered Servoy application environment. It covers two server machines, each running a Servoy App Server and a Terracotta instance (one as server, one as slave), plus an Apache HTTP server with load balancing via mod_jk. Key nodes include 'SERVER MACHINE AS HTTP SERVER/LOAD BALANCING', 'TERRACOTTA INSTANCE (=SERVER)', and 'worker.properties'. This template is designed for system administrators and developers deploying high-availability Servoy solutions. It includes 36 nodes organized into 6 top-level branches, detailing configuration files such as 'server.xml', 'tc-config.xml', and 'start_servoy_clustered.*' scripts.

使用条款

何时使用此模板

System administrators and DevOps engineers managing Servoy deployments.

Deploying a high-availability Servoy application that requires failover and load balancing.

IT architects and infrastructure leads planning capacity upgrades.

Migrating from a single Servoy server to a clustered environment for scalability.

Software developers and QA engineers validating cluster behavior.

Setting up a development or staging cluster to test clustering features before production.

如何使用此模板

步骤 1

Open and Review Server Architecture

Open the template in Xmind to examine the two server machine branches and their respective Servoy App Server and Terracotta instance configurations.

步骤 2

Configure Load Balancing and Properties

Navigate to the HTTP Server branch to define your mod_jk load balancing settings and update the worker.properties node with your specific server addresses.

步骤 3

Customize File Paths and Nodes

Replace placeholder installation paths in the configuration scripts and add or remove nodes to accurately document your high-availability cluster setup.

常见问题

The template includes 36 nodes covering two server machines, Apache HTTP server with load balancing, Servoy App Server configuration, Terracotta clustering setup, and shared databases.

Open the .xmind file in Xmind, follow the branches for each server machine, configure the Apache web server with mod_jk, set up Terracotta instances, and update the Servoy server.xml file.

Yes, the template is fully editable. You can add, remove, or modify nodes to match your specific environment and configuration.

Terracotta provides distributed caching and session replication. One machine runs as the Terracotta server, the other as a slave, ensuring high availability.

The template is tailored for Servoy, but the clustering concepts (load balancer, app server, Terracotta) can be adapted for other Java-based application servers.

Key files include 'server.xml', 'worker.properties', 'tc-config.xml', and scripts like 'start_terracotta_server.bat' and 'start_servoy_clustered.*'.

有好的模板想分享?

把你的思维导图模板分享给全球创作者,从你的作品中获得收益。

免费模板