1.3.4. 定义映射规则
本节论述了在后端级别上映射规则的定义。您可以在后端和产品级别上定义映射规则。在后端级别定义映射规则的优点是,您要创建可以添加到任何产品的可重复使用的后端。如果要了解更多有关您要报告的指标或方法的信息,具体取决于 API 的请求(在产品和后端级别),请参阅映射规则。
先决条件
- 一个后端。要创建它,请参阅创建新后端。
流程
- 从仪表板中,选择后端选项卡。
- 
							点您要配置的后端名称。例如,API 后端。
- 在包含后端信息的页面中,进入映射规则。
- 点 Add Mapping Rule。
- 指定以下设置: - 动词 :HTTP 请求动词(GET、POST、DELETE 或 PUT)。
- 
									Pattern :要匹配的模式。例如,/hello。
- 递增的指标或方法 :指标或方法名称。
- 
									Increment by: 指标递增数字。例如,1.
- Last?:如果此映射规则应当被视为最后一个映射规则,则停止处理其他映射规则。
- Position:表示执行映射规则的位置的数字,以对映射规则进行排序。
 
- 点 Create Mapping Rule。
这些步骤后,映射规则会添加到后端。该映射规则还可用于目前使用后端的每个产品。要让映射规则在产品级别活跃,在产品的 Integration 页面中推广最新的代理配置。
当您升级最新的代理配置时,3scale 会在后端中配置的映射规则时激活。映射规则遵循产品中指定的后端路径。例如,如果您有这个配置:
- 
							后端映射规则的模式: /thousands
- 
							使用路径为 /unitprice的产品中添加后端
					产品级别的最终映射规则为:/unitprice/thousands