页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

提示

 应用程序节点服务器的硬件配置,需要从 数据量 用户访问量 两个方面考虑。下面表格仅用于通用配置建议。

部署后,还需要进行压力测试,以便于根据实际环境进行优化。



服务器或设备

数量

用途及说明

建议软硬件配置

负载均衡

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1 或 2


用于分配用户访问请求

可选软件:HAProxy、Apache 或 Nginx

可选服务:阿里云

SLB

ALB

可选硬件:F5

注意
 以上软硬件必须支持

 必须支持 sticky sessions (或 session affinity)


应用节点服务器

每个应用= 1 (非高可用)

每个应用 >=

1

建议 2 台或更多

2

状态
subtletrue
colourYellow
title高可用必选

用于部署应用


x86-64 架构 实体机 或 虚拟机 或 docker

用于部署应用

64位x86架构

Linux 操作系统

100Gb硬盘或更高

独享网卡设备

Unlimax 标签页组


Unlimax 单标签页
titleJira /
Bamboo 
Bamboo
  • 16
Confluence / BitbucketCrowd6
  • CPU  2.4Ghz 或更高
  • 32G 内存或更高
8


Unlimax 单标签页
titleConfluence / Bitbucket
  • 16 CPU 2.4Ghz 或更高
  • 64G 内存或更高

4 核 CPU 或更高


Unlimax 单标签页
titleCrowd
  • 8 核 CPU 2.4Ghz 或更高
  • 8 G
8G
  • 内存或更高



数据库服务器

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1 或 2

用于存储数据

建议采用主从方案

Postgres

根据数据库类型采用 集群 主从 方案

Postgres 

状态
colourGreen
title推荐
状态
subtletrue
colourGreen
titleJira 支持集群

Mysql  

状态
colourYellow
title不能用于Bitbucket

Oracle 

MS SQL Server

共享文件服务器或设备

状态
subtletrue
colourYellow
title

多节点必选

高可用必选

1

用于存储节点服务间的交换文件及共享文件

NFS 或 阿里云存储服务 或 文件服务器 

(警告)  Bitbucket 仅支持NFS V3

Elasticsearch 服务器

状态
subtletrue
colourYellow
title高可用必选

状态
colourGreen
titleBitbucket专用


1为Bitbucket 提供搜索服务

64位x86架构

Linux 操作系统

8 核 CPU或更高

64G内存或更高

100Gb硬盘或更高

独享网卡设备

日志监控服务器

状态
subtletrue
colourGreen
title可选

1用于收集负载均衡、所有应用节点服务及数据库的运行日志,以便于了解系统运行状况,快速分析系统错误64位x86架构

Linux 操作系统

8核 CPU或更高

16G内存或更高

500Gb硬盘或更高

独享网卡设备

Bitbucket Mesh 服务器

状态
colourGreen
titleBitbucket专用
  
状态
subtletrue
colourGreen
title可选

3用于存储分布式 Git 代码库64位x86架构

Linux 操作系统

8核 CPU或更高

16G内存或更高

1Tb硬盘或更高(根据代码库容量确定)

10Gb 网卡设备

测试服务器

2

用于测试和验证

同 应用节点服务器