跳到主要内容
版本:3.7.0

接口识别

ONE支持按照规则进行接口识别,接口识别规则用于精准定义系统中接口的识别逻辑,支持通过自定义规则或默认规则识别接口,同时可配置接口入口和请求属性,满足不同业务场景下对接口的精细化管理与监控需求。

自定义接口识别规则

创建自定义接口识别规则

1760146630704

生效范围配置:选择服务作为生效维度,匹配方式选精确匹配,并从下拉框选择具体服务(规则仅对选定服务的接口生效)。

配置项:

提示

支持 URL 及参数、技术框架两种方式识别接口。

URL 及参数识别中,优先级为:请求方式 > 请求参数 > Header > Cookie > Session

生成样式“ GET:url ? 请求参数 = xx & Header = yy & Cookie = zz & Session = xx ”

支持 URL 及参数、技术框架两种方式识别接口:

  • URL 及参数识别中,优先级为:请求方式 > 请求参数 > Header > Cookie > Session,生成样式“ GET:url ? 请求参数 = xx & Header = yy & Cookie = zz & Session = xx ”。在URL 及参数识别中,设置 URL 路径的匹配规则(如选择「URL 路径」,匹配方式前缀,输入路径值 /api),用于识别特定路径的接口。
  • 技术框架识别配置:提供多种技术框架的识别开关(如 Java Struts Action、Java Web Service、Java POJO、Spring Bean、.NET Web Service 等),根据应用实际使用的技术框架开启对应开关,平台会自动识别该框架下的业务调用并完成接口识别。

请求属性识别配置:优先级高于「技术框架识别」和「URL 识别」(仅 Java 类型框架生效时)。可勾选「重识别名(不勾选时,在识别字段后追加请求属性)」,进一步细化接口识别的属性依据。

规则列表

1760147004167

创建成功后,展示已创建的自定义规则,包含优先级、描述、启用状态(通过开关控制)及操作(编辑、删除)。

默认接口识别规则

展示系统预置的通用接口识别规则,提供编辑操作,可调整默认规则以适配通用场景。

1760151284334

自定义接口入口

点击自定义接口入口区域的创建按钮,按以下步骤进行配置

1760151529934

生效范围配置:支持按照服务、服务标签、进程组和进程组标签进行范围匹配配置

配置项:

用于精准匹配特定类和方法的接口入口,在匹配类规则模块可设置:

匹配类:选择类名,匹配方式(如等于),并输入目标类名;

匹配方法:选择方法名称,匹配方式(如等于),并输入目标方法名;

命名规则配置:

自定义接口名称:手动输入自定义的入口名称;

或勾选使用类名命名、使用方法名或方法值明明,快速生成接口入口名称。

描述:输入框中填写规则用途,便于后续识别与管理。

规则列表

1760151981457

创建成功后,展示已创建成功的规则,包含优先级、描述、启用状态(通过开关控制)及操作(编辑、删除)。