帮我写一下 kong 的 上游管理 、服务管理、路由管理、消费者管理 的业务规则,不要出现kong
上游管理业务规则:
- 上游必须是一个可访问的服务,可以通过IP地址、主机名、域名等方式进行访问。
- 上游的状态必须可用,不能出现服务不可用或者连接异常的情况。
- 上游可以有多个,但必须有一个默认的上游,当没有指定上游时,使用默认的上游作为目标服务。
服务管理业务规则:
- 服务必须有一个唯一的标识符,可以是任何字符串或者数字。
- 服务必须与上游关联,一个服务可以关联多个上游。
- 服务可以有多个路由,但必须至少有一个路由。
- 服务必须有一个默认的路由,当没有匹配到任何路由时,使用默认的路由作为目标路由。
路由管理业务规则:
- 路由必须有一个唯一的标识符,可以是任何字符串或者数字。
- 路由必须与服务关联,一个路由只能关联一个服务。
- 路由必须指定一个请求路径和请求方法,用于匹配请求。
- 路由可以指定一个上游,用于转发请求到指定的上游。
- 路由可以指定一组插件,用于对请求进行处理或者对响应进行处理。
消费者管理业务规则:
- 消费者必须有一个唯一的标识符,可以是任何字符串或者数字。
- 消费者可以有多个凭证,用于身份验证或者访问控制。
- 消费者可以订阅一个或多个服务,用于限制访问的范围。
- 消费者可以指定一组插件,用于对请求进行处理或者对响应进行处理。
原文地址: https://www.cveoy.top/t/topic/AEa 著作权归作者所有。请勿转载和采集!