Oinone设计器部署参数说明

概述

Oinone提供两种设计器部署方式,合作伙伴可以自行选择适合自己的部署方式。

Docker配置参数

环境变量

  • ARG_ENV:指定spring.profiles.active(默认:dev)
  • ARG_LIFECYCLE:指定-Plifecycle(默认:INSTALL)
  • JVM_OPTIONS:jvm参数
  • PROGRAM_ARGS:程序参数
JVM_OPTIONSPROGRAM_ARGS参数说明
java [JVM_OPTIONS?] -jar boot.jar [PROGRAM_ARGS?]

端口说明

PS:以下为目前设计器镜像的全部端口,不同类型镜像的端口由于内置服务不同,使用的端口数量不同,但端口号是完全一致的。

  • 80:前端服务端口(设计器访问入口)
  • 8091:后端服务端口
  • 8093:后端EIP服务端口
  • 20880:Dubbo端口
  • 3306:内置MySQL端口
  • 2181:内置Zookeeper端口
  • 6379:内置Redis端口
  • 9876/10991:内置RocketMQ端口
  • 9999:内置本地OSS默认端口

挂载目录说明(挂载虚拟卷)

/opt/pamirs为镜像的工作目录,所有挂载目录均在该目录下。

  • /opt/pamirs/ext:应用配置文件目录;包含application.yml、logback.xml、license.lic等配置文件
  • /opt/pamirs/nginx/vhost:Nginx配置文件目录
  • /opt/pamirs/logs:后端服务日志目录
  • /opt/mq/conf/broker.conf:RocketMQ的broker配置文件
  • /opt/pamirs/outlib:非设计器内置包的外部加载目录(外部库),可以添加任何jar包集成到设计器中。
  • /opt/pamirs/dist:前端服务目录
  • /opt/pamirs/static:前端静态文件目录;LOCAL类型的OSS上传和下载目录;

docker run启动常用参数

  • -e:指定环境变量
  • -p:指定端口映射
  • -v:指定挂载目录(挂载虚拟卷)
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

docker compose启动常用配置

services:
  container:
    image: $IMAGE
    container_name: $CONTAINER_NAME
    restart: always
    # docker run -e
    environment:
      KEY1: VALUE1
      KEY2: VALUE2
      ...
    # docker run -p
    ports:
      - $machinePort1:$containerPort1
      - $machinePort2:$containerPort2
      ...
    # docker run -v
    volumes:
      - $machinePath1:$containerPath1
      - $machinePath2:$containerPath2
      ...

docker compose常用命令

# 使用docker-compose.yaml启动
docker compose up -d

# 使用docker-compose.yaml停止并删除容器
docker compose down -v

# 指定配置文件启动
docker compose -f config.yaml up -d

# 指定配置文件停止并删除容器
docker compose -f config.yaml down -v

JAR包方式启动

下载Oinone专属启动器

oinone-boot-starter.zip

启动命令变化

# 原命令
java -jar boot.jar

# 变更后命令
boot-starter java -jar boot.jar

PS:更多命令可查看后端无代码设计器Jar包启动方法

Oinone社区 作者:张博昊原创文章,如若转载,请注明出处:https://doc.oinone.top/install/19049.html

访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验

(0)
张博昊的头像张博昊数式管理员
上一篇 2024年11月1日 下午7:24
下一篇 2024年11月4日 下午4:21

相关推荐

  • Oinone License 许可证使用常见问题

    如何获取许可证? 联系数式运维人员获取许可证。(以下内容全部使用表示许可证文件路径) subject:授权主体名称 license.lic:许可证文件 不同许可证类别有什么不同? 许可证类型 LicenseType 限制功能 适用环境 研发授权 DEVELOP 1.每次安装时效1天,超时后无法正常访问设计器相关功能2.限制CPU和主板序列号或限制许可证使用人…

    2024年6月19日
    89900
  • 分库分表与自定义分表规则

    总体介绍 Oinone的分库分表方案是基于Sharding-JDBC的整合方案,要先具备一些Sharding-JDBC的知识。[Sharding-JDBC]https://shardingsphere.apache.org/document/current/cn/overview/ 做分库分表前,大家要有一个明确注意的点就是分表字段(也叫均衡字段)的选择,它…

    2024年5月11日
    55700
  • Oinone引入搜索引擎(增强模型)

    场景描述 在碰到大数据量并且需要全文检索的场景,我们在分布式架构中基本会架设ElasticSearch来作为一个常规解决方案。在oinone体系中增强模型就是应对这类场景,其背后也是整合了ElasticSearch; 使用前你应该 了解ElasticSearch,包括不限于:Index(索引)、分词、Node(节点)、Document(文档)、Shards(…

    2024年5月14日
    99200
  • 【界面设计器】树下拉/级联

    阅读之前 你应该: 熟悉模型的增删改查相关内容。【界面设计器】模型增删改查基础 了解联动关系的相关内容。【界面设计器】左树右表 名词解释 字段组件:为字段提供交互能力的组件,一个字段对应一个组件。 关联关系字段:在模型中与其他模型建立关联关系的字段。 可选项:选择组件使用的具体选项,可以是静态的,也可以是动态的。 选中:用户在使用选择组件时,针对某一选项标记…

    2023年11月1日
    52200
  • 导出导入翻译

    http://168.138.179.151/pamirs/file 导出翻译项: mutation { excelExportTaskMutation { createExportTask( data: { workbookDefinition: { model: "file.ExcelWorkbookDefinition" name:…

    2024年6月28日
    47100

发表回复

登录后才能评论