企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
部署工具的运行方式有两种,一种是以交互式界面运行,一种是使用命令自动运行。在执行`deploy-tool.jar`时,通过是否添加参数决定使用哪一种运行方式。前者不加参数,后者添加执行操作的ID。如: - 直接执行`run-deploy-tool.sh`或`run-deploy-tool.bat`,出现用户选择操作界面。它的执行命令是`java -jar deploy-tool.jar`。 - 通过添加参数直接执行某操作,如`java -jar /opt/bingodrive/install/deploy-tool.jar installRedis` 表示执行安装Redis服务。 部署工具启动需要加载相应的配置文件,启动流程如下所示: ![启动加载流程](https://gitee.com/mianshenglee/datastorage/raw/master/md-photo/deploy-tool/%E5%90%AF%E5%8A%A8%E6%B5%81%E7%A8%8B.jpg) 有以下几点需要注意 > * 读取属性配置文件:部署工具会读取`install/config`下全部文件,其中必须包含两个文件:`global_config.properties`及`custom_config.properties`。详细介绍见章节`配置文件概述` > * 加载属性信息:部署工具会把读取到的全部properties文件的内容加载到内存,因此,各文件中不能有重复的key,若重复,则会覆盖。 > * 读取流程配置文件:流程配置文件为`{deploy_product}-{system}.xml`,如在linux系统部署db,则xml文件名为`db-linux.xml`。其中`deploy_product`在`global_config.properties`中定义。 [6]: http://ww2.sinaimg.cn/large/72d660a7gw1fbmx1uhft0j20fk0g60t4.jpg