场景描述
在国产化和信创体系下,可能会要求使用东方通Web服务器(TongWeb)或者Tomcat等应用服务器部署项目;本文介绍使用TongWeb或者Tomcat部署Oinone项目时的方法。
你需要了解
- 了解Tomcat容器,TongWeb的操作基本和Tomcat类似;
- 项目打包成成war包和Jar的区别;
Springboot项目打成war包
详细步骤参考:https://www.cnblogs.com/memoa/p/10250553.html
TongWeb和Tomcat部署War包
- TongWeb部署war包一般会有提供操作手册,这里不在说明;
- Tomcat部署war包可以参考网上的资料,这里不在说明;
- 本文仅说明部署Oinone打成的War包不同之处;
Oinone项目War包部署
已知限制
- Oinone项目在部署时,需要指定生命周期-Plifecycle=INSTALL等
- 而TongWeb和Tomcat无法在启动脚本中设置
Program arguments
解法办法
通过yml文件的配置,可以配置等同于-Plifecycle=INSTALL的参数
pamirs:
boot:
init: true
sync: true
profile: AUTO
install: AUTO
upgrade: FORCE
modules:
配置参考
配置参考 模块之启动指令
参数 | 名称 | 默认值 | 说明 |
---|---|---|---|
-Plifecycle | 生命周期部署指令 | RELOAD | 可选项:无/INSTALL/PACKAGE/RELOAD/DDL |
- 安装(INSTALL)
install为AUTO;upgrade为FORCE;profile为AUTO - 打包(PACKAGE)
install为AUTO;upgrade为FORCE;profile为PACKAGE - 重启(RELOAD)
install、upgrade、profile为READONLY - 打印变更DDL(DDL)
install为AUTO;upgrade为FORCE;profile为DDL
Oinone社区 作者:望闲原创文章,如若转载,请注明出处:https://doc.oinone.top/install/7361.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验