Atlassian 为大型企业、关键系统环境提供了Data Center部署方案
架构概览
Load balancer 负载均衡
负载均衡根据各个应用程序节点的资源负载情况,将用户请求分发到空闲的应用程序节点。如果一个或多个应用程序节点服务器出现故障,负载均衡会立即检测到,并在数秒内自动将用户请求引导到其他可用的应用程序节点上。
Nodes 应用程序节点服务器
Data Center模式支持同时部署多个应用服务器。一个应用程序节点服务器故障不会导致用户无法访问应用。因为负载均衡会自动将用户指向其他可用节点。
Shared database 数据库
负责存储应用程序的数据文件
Shared file system 共享文件系统
负责存储应用程序的共享文件,包括:导入/导出的文件、插件、共享的缓存、附件、头像等
Elasticsearch node 搜索节点(Bitbucket 搜索服务)
Elasticsearch 为 Bitbucket 提供搜索服务。Elasticsearh 可以提供快速、全文检索。搜索范围包括:Bitbucket项目、代码库、源代码.