2.8 KiB
组件实例指引
该指引用于说明如何创建线上实例以及本地实例。
一、线上实例
注意事项:
- 第一次启动实例后,“环境配置”内容修改无法生效
- 如果需要修改已运行过实例的“环境配置”内容,需要删除该实例后,重新创建。
-
前置准备
在创建线上实例前,需要完成组件的开发、编译流程。
-
创建“线上运行”实例
-
修改“实例配置”以及“环境配置“
-
“启动”实例
二、本地实例
-
前置准备
在创建本地实例前,无需在平台完成组件的开发、编译等流程。
-
创建“本地运行”实例
-
打开“环境配置”,设置实例需要的环境配置,并复制对应本地运行命令(每一个实例本地运行命令不一样)
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"}'
-
本地启动
- 命令行启动 Java组件
- 通过源码编译启动
- 拉取项目
- 通过Maven编译项目
- 找到target目录下对应jar包
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包启动
- 下载jar包
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 组件
- 拉取/下载项目
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 组件
-
拉取项目源码
-
修改启动项(Edit Configuration)
-
Add VM options
-
粘贴组件命令中
-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组件
- 拉取项目源码
- 打开Terminal终端
- 输入启动命令
- 命令行启动 Java组件