You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
flow-playform-react/public/assets/组件实例指引.md

2.8 KiB

组件实例指引

该指引用于说明如何创建线上实例以及本地实例。

一、线上实例

注意事项:

  • 第一次启动实例后,“环境配置”内容修改无法生效
  • 如果需要修改已运行过实例的“环境配置”内容,需要删除该实例后,重新创建。
  1. 前置准备

    在创建线上实例前,需要完成组件的开发、编译流程。

  2. 创建“线上运行”实例

  3. 修改“实例配置”以及“环境配置“

  4. “启动”实例

二、本地实例

  1. 前置准备

    在创建本地实例前,无需在平台完成组件的开发、编译等流程。

  2. 创建“本地运行”实例

  3. 打开“环境配置”,设置实例需要的环境配置,并复制对应本地运行命令(每一个实例本地运行命令不一样)

    Java组件命令示例如下

    java -Disdp.instance-id=demo_admin_ibasdj -Disdp.instance-name=demo -Disdp.component-id=1789897853057896449 -Disdp.nacos=127.0.0.1:8848 -Disdp.nacos-namespace=component -Disdp.ip=127.0.0.1 -jar app.jar

    Python组件命令示例如下

    python -u init.py '{"isdp.instance-id":"demo_py_admin_iwjofl","isdp.instance-name":"demo_py","isdp.component-id":"1789911618478411777","isdp.nacos":"127.0.0.1:8848","isdp.nacos-namespace":"component","isdp.ip":"127.0.0.1"}'

  4. 本地启动


    • 命令行启动 Java组件
      • 通过源码编译启动
        1. 拉取项目
        2. 通过Maven编译项目
        3. 找到target目录下对应jar包
        4. java -Disdp.instance-id=demo_admin_ibasdj -Disdp.instance-name=demo -Disdp.component-id=1789897853057896449 -Disdp.nacos=127.0.0.1:8848 -Disdp.nacos-namespace=component -Disdp.ip=127.0.0.1 -jar target/app.jar
      • 通过jar包启动
        1. 下载jar包
        2. java -Disdp.instance-id=demo_admin_ibasdj -Disdp.instance-name=demo -Disdp.component-id=1789897853057896449 -Disdp.nacos=127.0.0.1:8848 -Disdp.nacos-namespace=component -Disdp.ip=127.0.0.1 -jar target/app.jar

    • 命令行启动 Python 组件

      1. 拉取/下载项目
      2. python -u init.py '{"isdp.instance-id":"demo_py_admin_iwjofl","isdp.instance-name":"demo_py","isdp.component-id":"1789911618478411777","isdp.nacos":"127.0.0.1:8848","isdp.nacos-namespace":"component","isdp.ip":"127.0.0.1"}'

    • IDEA 启动 Java 组件

      1. 拉取项目源码

      2. 修改启动项Edit Configuration

      3. Add VM options

      4. 粘贴组件命令中 -D 部分java -Dxxx -jar app.jar

        -Disdp.instance-id=demo_admin_ibasdj -Disdp.instance-name=demo -Disdp.component-id=1789897853057896449 -Disdp.nacos=127.0.0.1:8848 -Disdp.nacos-namespace=component -Disdp.ip=127.0.0.1

    • PyCharm 启动Python组件

      1. 拉取项目源码
      2. 打开Terminal终端
      3. 输入启动命令