Evolution of large website architectures (4) use Application Server Clusters and architecture SERVER CLUSTERS
Application Server cluster is a common method to solve high concurrency. When the processing capability of an application server is insufficient, do not try to replace the server with higher configurations. For large websites, no matter how powerful the server is, it cannot meet the growing business needs. In this case, it is better to add an application server to share the pressure on the original server. This makes the system more scalable and scalable.
Use an application server cluster
The architecture is as follows:
Conclusion: After the application server cluster is used, the high concurrency problem at the application server layer is solved, but the high concurrency pressure is transferred to the database, therefore, we will continue to optimize the architecture to solve the database pressure problem.