消费者组 (企业版)

消费者组可以使API生态系统中的消费者(用户或应用程序)进行组织和分类。通过将消费者分组,您无需单独管理它们,提供了一种可扩展和高效的配置管理方法。

通过消费者组,您可以将插件的作用范围限定在特定定义的消费者组上,并为每个单独的消费者组创建一个新的插件实例,从而使配置和自定义更加灵活和方便。

应用案例
  • 权限管理:可以使用消费者组来定义具有不同权限级别的不同用户集合。例如,您可以为常规用户、高级用户和管理员创建不同的消费者组。 
  • 角色管理:在组织内部,可能有不同的部门或团队以不同的方式与API进行交互。通过为这些不同角色创建消费者组,可以自定义API使用体验。例如,一个组织可以为市场团队、开发团队和支持团队设立单独的消费者组。
  • 资源配额和速率限制:消费者组可以用于对不同的消费者集合实施资源配额和速率限制。例如,您可以根据其订阅计划为不同的消费者组设置不同的速率限制。
  •  自定义插件配置:通过将插件的作用范围限定在特定的消费者组上,不同的消费者组可以根据其需求拥有不同的插件配置。例如,一个组可能需要额外的请求转换,而另一个组可能完全不需要这些转换。

注意:消费者组插件作用范围是在Kong Gateway 3.4版本中添加的功能。当使用消费者组作用域插件时,不支持运行混合版本的Kong Gateway集群(3.4控制平面和<=3.3数据平面)。 

作用域插件 

您可以将以下插件限定为消费者组:

  • 高级速率限制
  • 高级请求转换器
  • 高级响应转换器
  • 请求转换器
  • 响应转换器

 

 

你可能感兴趣的:(Kong,kong,gateway)