Apusic文档中心
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
文档中心
  • 金蝶Apusic应用服务器

  • 金蝶Apusic负载均衡器

    • 产品白皮书
    • 产品更新说明
    • V2.0.5企业版(最新)

    • V2.0.5标准版(最新)

    • V2.0.2标准版

    • V2.0.2敏捷版

    • V2.0.1标准版

    • V2.0.1敏捷版

    • V2.0.0标准版

    • V2.0.0敏捷版

      • 产品白皮书
      • 产品技术白皮书
      • 快速入门
      • 安装手册
      • 产品白皮书
      • 用户手册-敏捷版
      • 产品简介
    • V2.0.2服务网关

  • 金蝶Apusic分布式消息队列

  • 金蝶Apusic分布式缓存

  • 金蝶Apusic分布式配置中心

  • 金蝶Apusic Java开发工具包软件

  • 金蝶Apusic全文检索

安装手册

# 介绍

金蝶天燕负载均衡器软件敏捷版(Apusic Load Balancer,ALB)是一款兼具轻量级、高性能及高可用性的Web服务器和反向代理服务器。

# 产品安装

# 获取软件安装包

ALB安装介质为:alb-agile-2.0-x86.tar.gz或alb-agile-2.0-arm.tar.gz

# 复制安装包到目标主机安装目录(支持任意目录安装)

# 解压:alb-agile-2.0-x86.tar.gz到目标安装路径(示例为/opt目录)

tar -zxvf alb-agile-2.0-x86.tar.gz -C /opt/

注:如果没有权限,请使用root账户或sudo

# 授权配置

# 授权文件类型支持

alb支持金蝶天燕认证、金蝶KBC认证、金蝶统一授权三种模式,默认为金蝶KBC授权验证。

# 授权类型配置

alb授权文件的配置文件为:安装目录/conf/alb_license.conf

license local license.xml;  # 本地授权验证,license文件为:安装目录/license.xml
1

语句格式规范: license [授权类型] [授权文件或地址];

配置语句开头为license,后面跟授权模式和授权文件或地址。

# 不同授权类型及其配置说明

  • local: 表示金蝶天燕本地授权,后面需要紧跟授权文件。如:license local license.xml;
  • kbc: 表示金蝶KBC授权,后面需要紧跟授权文件。如:license kbc license.lic;,
    • KBC特征码获取:授权配置文件写:license kbc;
    • 执行ALB启动./bin/start-alb.sh脚本,获取授权码: KBC auth: Auth Code is: SZTY2500879438。
    • 授权码为SZTY开头的内容,如上为:SZTY2500879438
    • 使用授权码在KBC系统中申请授权文件。
    • 获取授权文件后,放入安装目录,并更新alb_license.conf配置,重启ALB即可。
    • 注:在多网卡多ip环境中,可以通过-ac参数指定网卡或ip,如license kbc license-file.lic -ac eth0
  • center: 表示金蝶天燕统一授权中心,后面需要跟授权服务器地址(IP:端口)、租户名称和命名空间。如:license center 172.21.33.33:6789 tenant namespace;
    • 如果租户名称不确定,可以填写为public。

注意,更换授权文件后需要重启ALB

# 通过环境变量配置统一授权

alb支持环境变量中设置统一授权的配置,如下关键项:

export apusic_acls_enable=true                 # 开启变量统一授权
export apusic_acls_authUrls=172.24.3.116:6869  # 统一授权中心地址
export apusic_acls_ns=后付费                    # 命名空间 
export apusic_acls_tenant=user_env中文          # 租户名称 
1
2
3
4

# 产品启动、停止

产品使用前需切换进入到ALB安装目录,示例为/opt/alb-agile-2.0-x86

# 产品配置

ALB 核心兼容Nginx配置文件,具体配置文件conf/alb.conf路径为:

安装路径/conf/alb.conf

可使用Nginx的配置配置alb.conf

# 产品启动

# 启动ALB实列和管理控制台

cd /opt/alb-agile-2.0-x86            # 进入安装目录
./bin/start-all.sh                   # 启动alb和管理控制台
1
2

# 启动ALB实例,但不启动管控台

cd /opt/alb-agile-2.0-x86            # 进入安装目录
./bin/start-alb.sh                   # 启动alb
1
2

# 产品停止

# 停止ALB实列和管理控制台

cd /opt/alb-agile-2.0-x86            # 进入安装目录
./bin/stop-all.sh                    # 停止alb和管理控制台
1
2

# 停止ALB实例

cd /opt/alb-agile-2.0-x86            # 进入安装目录
./bin/stop-alb.sh                    # 停止alb
1
2

# 产品配置手工热加载

cd /opt/alb-agile-2.0-x86            # 进入安装目录
./bin/reload-alb.sh                  # 停止alb
1
2
编辑页面 (opens new window)
#安装手册

← 快速入门 产品白皮书→

  • 浅色模式