常见问题
# ADCC如何使用mysql
ADCC单机模式默认使用内嵌的数据库作为存储引擎,无需安装数据库mysql。用户如果想使用外置数据库MySQL,可自行安装MySQL,版本要求:5.6.5+。
单机部署模式的配置可参照安装文档中”安装-单机部署模式-开启数据库配置(可选)“章节所述。
集群部署模式的配置可参照安装文档中”安装-集群部署模式-开启数据库配置“章节所述。
# ADCC如何获取离线授权使用
进入解压后的ADCC目录ADCC_HOME/bin,运行"startup.sh -ac IP"命令(其中,IP为ADCC服务器IP地址)获取,会输出类似如下的信息,此信息为申请授权使用,需要发回到金蝶天燕生成授权文件,金蝶天燕会根据该信息生成该中间件产品的授权文件:
Auth Code=SZTY14554812
客户获得授权文件后,将授权文件更名为license.xml,且放置ADCC_HOME目录下,即可正常通过授权启动。
# ADCC如何连接Apusic许可授权中心(ACLS)授权使用
用户在获取Apusic许可授权中心(ACLS)的软件特征码后,将其发回到金蝶天燕申请"Apusic Distributed Config Center"产品的授权文件,并成功导入到ACLS。此时,ACLS就拥有ADCC的授权使用信息,可供ADCC产品启动时进行授权认证使用。
ACLS的连接配置信息如下所示:
#启用授权中心认证,必须为true
apusic_acls_enable=true
#授权中心IP和端口信息
apusic_acls_authUrls=172.24.3.116:6869
#产品授权信息中的命名空间名称
apusic_acls_ns=测试中文
#产品授权信息中的租户名称
apusic_acls_tenant=public
2
3
4
5
6
7
8
ADCC连接ACLS的方法有如下三种:
- 将连接配置信息放置在acls.properties文件中,并将acls.properties文件放置在ADCC_HOME/bin目录下即可认证启动成功。 acls.properties的文件内容示例如下:
apusic_acls_enable=true
apusic_acls_authUrls=172.24.3.116:6869
apusic_acls_ns=测试中文
apusic_acls_tenant=public
2
3
4
- 将连接配置信息发布成操作系统的环境变量,即可认证启动成功。 环境变量的示例如下:
export apusic_acls_enable=true
export apusic_acls_authUrls=172.24.3.116:6869
export apusic_acls_ns=测试中文
export apusic_acls_tenant=public
2
3
4
- 将连接配置信息设置成JVM变量,即可认证启动成功。修改ADCC_HOME/bin目录下的启动脚本startup.sh中的ACLS_CFG。 ACLS_CFG的示例如下:
ACLS_CFG="-Dapusic_acls_enable=true -Dapusic_acls_authUrls=172.24.3.116:6869 -Dapusic_acls_ns=测试中文 -Dapusic_acls_tenant=深圳用户001"
# ADCC是否支持无缝切换到nacos
支持,通过修改上下文配置为nacos可实现。具体操作可参照安装文档中"其他操作-支持无缝切换到nacos"
# ADCC是否支持鉴权
支持,默认不开启鉴权,可通过配置开启。具体操作可参照安装文档中"其他操作-开启鉴权"
# ADCC是否支持配置国产数据库
目前支持配置国产数据库:达梦8、人大金仓V8和瀚高数据库安全版v4.5.8,具体操作可参照安装文档中"单机部署模式-开启数据库配置(可选)"
# ADCC在Windows平台上启动失败,报can`t find dependent libraries
如果Windows中安装了Microsoft Visual C++ 2015,且版本在14.25.28508.3以上,可正常启动。具体操作可参照安装文档中"Visual C++ 2015(Windows系列要求)"