提示:请尽量使用谷神部署工具来安装谷神服务
发布配置
1、 登录谷神开发平台后,选择系统管理->应用管理菜单,进行系统发布
2、 点击需要发布的系统的发布按钮,进入发布配置界面
3、 发布配置界面可以根据不同的环境设置不同的发布设置,点击+新增发布设置
4、 根据项目的实际环境配置相关参数,若当前服务为微服务,则需要配置微服务的发现服务。
5、 配置完成后,点击“导出执行包”以导出包,注:导出升级包功能暂不支持
6、 点击确定导出时,系统需要编译相关代码,可能需要等待一段时间,当出现下载按钮时,表示执行包已准备就绪,而已开始下载执行包了
7、 下载好后,就进入下一环境,系统升级环节。
可执行包
1、可执行包分类
谷神系统根据系统的属性,分为基础系统和微服务系统两类,其中,基础系统集成了用户登录、网关路由、对外访问等功能
2、可执行包名称解释
当您下载了可执行包后,您得到的是一个压缩文件,文件名称可能为“gusenrun-*”或者“gusenbasic-*”开头的文件,文件名称的意思是
- gusenbasic 开头的包,表示当前服务包为基础服务的可执行包;gusenrun开头的包,表示当前服务包为微服务可执行包。
- SYS-** 这一串代表当前导出的系统编码
- 最后一串数字表示当前导出包的批号(日期时间)
系统安装
当升级包导出后,根据服务性质不同,分为可登录的基础服务和微服务两种情况。基础服务中含有用户登录功能、网关路由功能等。
1、基础服务安装
- 目录结构
解压缩基础服务包后,您会得到下列目录:
文件 | 说明 |
---|---|
libs | 配置文件及插件jar包存放的路径 |
routeconfig | 路由配置文件信息(系统启动后自动删除) |
upgrade | 升级文件信息(系统启动后自动删除) |
webresources | 静态页面(含编译后的页面)信息 |
gusenbasic-**.jar | 启动程序包 |
service.sh | linux下使用的启动器,若服务器为window,则另外定时启动文件 |
- 安装服务
将导出来的压缩包,如(gusenbasic-**.zip)直接上传到linux服务器,然后使用unzip命令解压缩包(注意事先请先创建安装目录),然后对servcie.sh文件进行执行授权。然后直接执行 ./service.sh start 启动服务即可;停止服务使用 ./service.sh stop命令。cd /home mkdir rundir cd rundir unzip gusenbasic…. chmod a+x service.sh
2、微服务安装
- 目录结构
解压缩微服务包后,您会得到下列目录:- run-pack 可执行包
- basic-pack.zip 网关升级文件
进到run-pack目录,文件结构为:
文件 | 说明 |
---|---|
libs | 配置文件及插件jar包存放的路径 |
upgrade | 升级文件信息(系统启动后自动删除) |
gusenrun-**.jar | 启动程序包 |
service.sh | linux下使用的启动器,若服务器为window,则另外定时启动文件 |
- 安装服务
解压缩得到的目录,run-pack直接上传到linux服务器,然后对servcie.sh文件进行执行授权。然后直接执行./service.sh start启动服务即可;停止服务使用./service.sh stop命令。cd /home mkdir rundir cd rundir chmod a+x service.sh
- 更新网关升级文件(必须)
将得到的“basic-pack.zip”解压,得到路由配置文件
需要将里面的文件覆盖到基础服务平台(注意,前提必须是基础服务平台已经成功启动,且基础服务平台的routeconfig目录没有任何文件),并重启基础平台服务。
自此服务安装完成。
文档更新时间: 2022-01-19 16:42 作者:杜少荣