常见问题

错误码总览

以下错误码为ICHIP自身设定的,帮助开发和运维人员更加准确的锁定错误原因,提升开发和运维效率。(错误码不断增加,以下可能不全)

错误码 错误编码 错误信息
-858 ERR_UNKNOWN 未知错误
-858000201 COMMON_INVOKE_API_FAIL 远程接口调用失败
-858010101 COMMON_PARAM_IS_EMPTY 参数不能为空
-858020101 APP_CAN_NOT_DELETE 应用下存在分组,不能删除
-858020102 APP_NAME_MISSING 应用名称不能为空
-858020103 APP_NAME_EXISTING 应用名称已经存在
-858020104 APP_NOT_EXISTING 应用不存在
-858020105 APP_ID_MISSING appId为空
-858030101 MESSAGE_TOPIC_NAME_MISSING topic名称不为空
-858030102 MESSAGE_TOPIC_NAME_INVALID topic名称不合法
-858030103 MESSAGE_TOPIC_NAME_PREFIX_ERROR topic名称前缀以T_开头
-858030104 MESSAGE_TOPIC_ID_MISSING topicId为空
-858030105 MESSAGE_TOPIC_NOT_EXISTING topic不存在
-858030106 MESSAGE_TOPIC_IS_PUB_SUB topic已被应用发布或者订阅,不能删除
-858030201 MESSAGE_PUBTOPIC_ID_MISSING 应用发布topic记录的ID不能为空
-858030202 MESSAGE_PUBTOPIC_STAUTS_MISSING 发布状态不能为空
-858030203 MESSAGE_PUBTOPIC_STAUTS_INVALID 发布状态格式不符合要求
-858030301 MESSAGE_SUBTOPIC_ID_MISSING 应用订阅topic记录的ID不能为空
-858030302 MESSAGE_SUBTOPIC_STAUTS_MISSING 订阅状态不能为空
-858030303 MESSAGE_SUBTOPIC_STAUTS_INVALID 订阅状态格式不符合要求
-858030104 MQ_USER_ID_MISSING 消息主键不能为空
-858030104 MQ_USER_NAME_MISSING 消息userName不能为空
-858030401 DATASOURCE_ID_MISSING 数据源主键ID不能为空
-858030404 DATASOURCE_DELETE_ERROR 数据源删除失败
-858030406 DATASOURCE_SAVE_ERROR 数据源保存失败
-858030408 DATASOURCE_EDIT_ERROR 数据源编辑失败

安装部署常见问题解答

1. ICHIP能不能一键部署?

解答:通过流水线或LCM可以实现多台机器自动安装部署ICHIP。

2. ICHIP中各模块启动顺序 ?

解答:先启动ichip-center,再启动ichip-server,最后启动其他模块。

使用常见问题解答

1. 编排服务时如何获取各节点参数?

解答:

描述 表达式
获取调用方传入的body的参数key1 $.req.body.key1
获取调用方传入的header的参数key1 $.req.header.key1
获取名为step1的步骤返回的body中的key1 $.step1.body.key1
获取名为step1的步骤返回的header中的key1 $.step1.header.key1
获取名为step1的步骤返回的状态码1 $.step1.statusCode