1# 系统事件错误码 2 3> **说明:** 4> 5> 以下仅介绍本模块特有错误码,通用错误码请参考[通用错误码说明文档](../errorcode-universal.md)。 6 7## 1120001 非法的事件领域 8 9**错误信息** 10 11Invalid event domain. 12 13**错误描述** 14 15在调用write接口进行系统事件打点时,由于传入了非法的事件领域名称,系统将忽略此次系统事件打点。 16 17**可能原因** 18 19传入的系统事件领域不符合以下规则: 20 21- 系统事件领域只包含数字、字母、下划线字符。 22- 系统事件领域以字母开头。 23- 系统事件领域非空,且长度不超过16个字符。 24 25**处理步骤** 26 27检查系统事件领域名称是否合法。 28 29## 1120002 非法的事件名称 30 31**错误信息** 32 33Invalid event name. 34 35**错误描述** 36 37在调用write接口进行系统事件打点时,由于传入了非法的事件名称,系统将忽略此次系统事件打点。 38 39**可能原因** 40 41传入的系统事件名称不符合以下规则: 42 43- 系统事件名称只包含数字、字母、下划线字符。 44- 系统事件名称以字母开头。 45- 系统事件名称非空,且长度不超过32个字符。 46 47**处理步骤** 48 49检查系统事件名称是否合法。 50 51## 11200003 环境异常 52 53**错误信息** 54 55Abnormal environment. 56 57**错误描述** 58 59在调用write接口进行系统事件打点时,由于环境异常,系统将忽略此次系统事件打点。 60 61**可能原因** 62 631.hiview服务未成功启动; 642.hiview服务socket异常。 65 66**处理步骤** 67 68尝试重新调用write接口进行打点。 69 70## 11200004 事件长度超过限制 71 72**错误信息** 73 74The event length exceeds the limit. 75 76**错误描述** 77 78在调用write接口进行系统事件打点时,由于传入的事件总长度超过限制,系统将忽略此次系统事件打点。 79 80**可能原因** 81 82系统事件总长度超过384K。 83 84**处理步骤** 85 86检查系统事件总长度是否大于384K。 87 88## 11200051 非法的事件参数 89 90**错误信息** 91 92Invalid event parameter. 93 94**错误描述** 95 96在调用write接口进行系统事件打点时,由于传入了非法的参数名称,系统以抛出错误的形式提示,但会完成此次系统事件打点。 97 98**可能原因** 99 100传入的系统事件参数名称不符合以下规则: 101 102- 系统事件参数名称只包含数字、字母、下划线字符。 103- 系统事件参数名称以字母开头。 104- 系统事件参数名称非空,且长度不超过48个字符。 105 106**处理步骤** 107 108检查系统事件参数名称是否合法。 109 110## 11200052 字符串类型的事件参数值的长度超过限制 111 112**错误信息** 113 114The size of the event parameter of the string type exceeds the limit. 115 116**错误描述** 117 118在调用write接口进行系统事件打点时,由于传入了长度超限的字符串类型参数,系统以抛出错误的形式提示,但会完成此次系统事件打点。 119 120**可能原因** 121 122字符串类型的参数值的长度超过10K。 123 124**处理步骤** 125 126检查系统事件中字符串类型的参数值的长度是否超过10K。 127 128## 11200053 事件参数的数量超过限制 129 130**错误信息** 131 132The number of event parameters exceeds the limit. 133 134**错误描述** 135 136在调用write接口进行系统事件打点时,由于传入的事件参数数量超过限制,系统以抛出错误的形式提示,但会完成此次系统事件打点。 137 138**可能原因** 139 140系统事件的参数数量超过128个。 141 142**处理步骤** 143 144检查系统事件的参数数量是否超过了128个。 145 146## 11200054 数组类型的事件参数值的长度超过限制 147 148**错误信息** 149 150The number of event parameters of the array type exceeds the limit. 151 152**错误描述** 153 154在调用write接口进行系统事件打点时,由于传入了长度超过限制的数组类型的参数,系统以抛出错误的形式提示,但会完成此次系统事件打点。 155 156**可能原因** 157 158系统事件中有数组类型的参数值的长度超过100。 159 160**处理步骤** 161 162检查数组类型的参数值的长度是否超过100. 163 164## 11200101 事件监听者的数量超过限制 165 166**错误信息** 167 168The number of watchers exceeds the limit. 169 170**错误描述** 171 172在调用addWatcher接口添加系统事件监听者时,由于添加的监听者数量超过限制,系统将拒绝此系统事件监听者的添加。 173 174**可能原因** 175 176hiview服务已添加30个系统事件监听者,无法添加新的系统事件监听者。 177 178**处理步骤** 179 180检查已成功添加的系统事件监听者数量是否超过了30个。 181 182## 11200102 事件监听者包含的监听规则数量超过限制 183 184**错误信息** 185 186The number of watch rules exceeds the limit. 187 188**错误描述** 189 190在调用addWatcher接口添加系统事件监听者时,由于该系统事件监听者包含的监听规则数量超过限制,系统将拒绝此系统事件监听者的添加。 191 192**可能原因** 193 194系统事件监听者包含的监听规则的数量超过20个。 195 196**处理步骤** 197 198检查系统事件监听者包含的监听规则数量是否超过20个。 199 200## 11200201 事件监听者不存在 201 202**错误信息** 203 204The watcher does not exist. 205 206**错误描述** 207 208在调用removeWatcher移除系统事件监听者时,由于该系统事件监听者不在监听队列,系统将拒绝此系统事件监听者的移除。 209 210**可能原因** 211 2121.尝试移除的系统事件监听者为空; 2132.尝试移除的系统事件监听者没有被成功添加过。 214 215**处理步骤** 216 217检查移除的系统事件监听者是否为空,或者是否成功添加过此系统事件监听者。 218 219## 11200301 查询规则的数量超过限制 220 221**错误信息** 222 223The number of query rules exceeds the limit. 224 225**错误描述** 226 227在调用query接口查询系统事件时,由于传入的查询规则数量超限,系统将忽略此次系统事件的查询。 228 229**可能原因** 230 231查询规则个数超过100个。 232 233**处理步骤** 234 235检查查询规则数量是否超过100个。 236 237 238## 11200302 非法的查询规则 239 240**错误信息** 241 242Invalid query rule. 243 244 245**错误描述** 246 247在调用query接口查询系统事件时,由于传入了非法的查询规则,系统将忽略此次系统事件的查询。 248 249**可能原因** 250 2511.查询规则中的事件领域名称长度超过16个字符或者事件名称长度超过32个字符; 2522.查询规则中的事件领域名称或者事件名称包含特殊字符; 2533.查询规则中的事件领域名称或者事件名称为空。 254 255**处理步骤** 256 257检查查询规则中配置的事件领域名称及事件名称是否合法。 258 259## 11200303 并发查询的数量超过限制 260 261**错误信息** 262 263The number of concurrent queriers exceeds the limit. 264 265**错误描述** 266 267在调用query接口查询系统事件时,由于在同一时间点并发查询的数量超过限制,系统将忽略此次系统事件的查询。 268 269**可能原因** 270 271并发查询的数量超过4个。 272 273**处理步骤** 274 275检查在同一时间点是否有4个以上的查询操作。 276 277## 11200304 查询频率超过限制 278 279**错误信息** 280 281The query frequency exceeds the limit. 282 283**错误描述** 284 285在调用query接口查询系统事件时,由于查询频率超过限制,系统将忽略此次系统事件的查询。 286 287**可能原因** 288 289查询频率超过50次/秒。 290 291**处理步骤** 292 293检查是否在1秒内进行50次以上的查询。 294 295## 11200305 取消订阅失败 296 297**错误信息** 298 299Unsubscription failed. 300 301**错误描述** 302 303在调用unsubscribe接口失败的时候,返回此错误码。 304 305**可能原因** 306 307hiview服务异常。 308 309**处理步骤** 310 311尝试重新调用unsubscribe接口。 312