东方通Web和Tomcat部署Oinone项目

场景描述

在国产化和信创体系下,可能会要求使用东方通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低代码应用平台体验

(0)
望闲的头像望闲数式管理员
上一篇 2024年5月18日 上午10:34
下一篇 2024年5月18日 下午4:07

相关推荐

  • 流程设计器部署注意事项

    准备部署环境所需数据 导出开发/测试环境用到的设计器的的元数据json、设计器业务数据json、自定义组件json在业务工程中准备安装代码 安装元数据json 安装设计器业务数据json 安装自定义组件json 【重要】上线后业务工程中安装工作流元数据和流程设计器数据的代码注释掉,防止已经设置过的流程被重写覆盖 参考文档 流程设计器的导入导出 界面设计器的导…

    2024年5月28日
    22400
  • RocketMQ如何配置日志路径和日志自动清理规则

    RocketMQ的日志路径和日志自动清理规则可以通过以下方式进行配置: 配置日志路径 对于RocketMQ客户端: RocketMQ客户端日志默认存储在系统盘的特定位置,但你可以通过JVM启动参数来修改日志的输出路径。例如,在启动Java应用时,可以通过 -Dlogging.path 或 -Drocketmq.client.logRoot 参数指定日志根目录…

    2024年5月28日
    19400
  • nginx如何配置后端服务的负载均衡

    要在Nginx中实现对同一套服务部署两遍并且按比例分配请求,你可以利用Nginx的负载均衡功能。具体做法如下: 步骤 1: 配置 upstream 首先,在Nginx的配置文件(通常是/etc/nginx/nginx.conf或/etc/nginx/sites-available/default,具体路径可能因系统而异)中定义一个upstream块,列出你的…

    2024年6月5日
    32200
  • 平台配置日志输出和推送到APM与LogStash

    场景描述 目前设计器镜像启动后日志文件为out.log,是启动脚本中定向输出了(>>)out.log文件。实际项目可能: 日志输出到特定目录的特定文件名中 指定以日志保留策略(单个文件大小和文件保留个数) 日志输出到APM工具中(如skywalking) 日志推送到LogStash 日志自定义输出 不定向输出,采用自己配置的方式,与标准的Spri…

    2024年5月18日
    34600
  • 如何更新升级docker中的设计器版本

    升级docker中的设计器版本 1.升级docker 1.1 修改结构包中startup.sh中对应的新版本号 结构包文件夹以及文件说明 – oinone-op-ds-all-full – config:Java启动的application.yml以及证书等 – lib:额外启动jar包 – logs:Java日志 – mq:mq的中间件broker.con…

    2024年2月28日
    13700

发表回复

登录后才能评论