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.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 组件实例指引
> 该指引用于说明如何创建线上实例以及本地实例。
## 一、线上实例
> 注意事项:
>
> + 第一次启动实例后,“环境配置”内容修改无法生效
> + 如果需要修改已运行过实例的“环境配置”内容,需要删除该实例后,重新创建。
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. 输入启动命令