🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# sca-commservie通讯前置 ## 一. 通讯前置 - 主要解决报文和通讯的适配功能 - 启动`sca-commservie`服务 - 登录前端页面,在菜单`前置管理`下,进行相关操作 #### **社区文档** 在公司的技术平台社区中有一些通讯前置的相关文档,可前往下载: [**社区文档地址**](https://51tech.yykj.com:8088/p/3) ![](https://img.kancloud.cn/dc/dd/dcddbfedc6b8a434e032ca87a480e582_1329x1075.png) ## 二、部署安装 ### 1、确保上面的 [微服务应用部署说明](https://www.kancloud.cn/frank258jun/sca_manual/1830017) 已正确执行 ### 2、下载安装包解压 ![](https://img.kancloud.cn/37/18/37181d0789ff45248372430471a6c2d0_415x122.jpg) **这里的启动停止脚本是Linux系统的,如部署在Windows系统,可参考startCommservice.sh修改一个.bat批处理脚本** ### 3、初始化数据库 - 社区下载数据库脚本,[脚本下载](https://51tech.yykj.com:8088/p/5) ![](https://img.kancloud.cn/cc/f2/ccf28d8d28f280676ade7c04d7e17292_503x189.jpg) - 使用客户端工具连接数据库,如用Navicat连接Mysql数据库 - 执行下载文件夹db中的脚本 ,根据自己的数据库选择相应子目录中的脚本 - mysql文件夹中,执行`sca_comm.sql` - pgsql文件夹中,先执行`sca_comm.sql`,再执行`sca_comm_sequence.sql` - db2文件夹中,执行`sca_comm.sql` - oracle文件夹中,执行`sca_comm.sql` - 达梦数据库兼容oracle,可以使用oracle数据库的初始化脚本 - GaussDB数据库兼容PostgreSQL,可以使用PostgreSQL数据库的初始化脚本 - OceanBase根据项目情况选择Oracle或者MySQL的初始化脚本 ### 4、修改本地配置文件 - 如果已按`步骤1`中说明在hosts文件中配置了sca-register如下操作可忽略 - 修改下载文件夹config中的`bootstrap.yml`文件中注册中心配置 - 修改注册中心IP和端口为自己部署的地址 ![](https://img.kancloud.cn/f7/bc/f7bc7b099725e8d9255f9e1cb52b8168_775x128.jpg) ### 5、修改Nacos上数据源配置 - 登录Nacos控制台\[<http://ip:8848/nacos>\],修改sca-commservice-dev.yml配置文件 - 根据自己实际安装的数据库配置连接信息 ![](https://img.kancloud.cn/6f/fd/6ffd9782d630b150bac19f0c86f68c9a_1171x786.jpg) ### 6、启动应用 - 启动脚本`startCommservice.sh` - 停止时执行脚本`stopCommservice.sh`