需求背景在完成API网关的一系列部署和配置之后,下一步在系统上需要对应用程序叠加自定义的插件,主要用于认证与鉴权逻辑。Kong社区版本身集成了众多的插件,其中也包括认证相关的oauth2、jwt等插件,但使用的时候需要和kong内部的consumer结合,也就意味着应用系统设计上需要和kong的数据库进行交互。对应用系统而言,早期网关功能由nginx来实现,其认证鉴权的业务逻辑由应用系统自身来实现
在前文中完成了api网关kong、konga面板的部署,在将后端应用发布到网关之后,就需要对应用的日志进行统一管理。由于我们生产环境选择将kong部署进K8S环境,因此选项之后,决定采用http-log插件的方式实现日志的通过收集,将日志发送到logstash服务,对接elasticsearch,最终由kibana面板来展示和查询。添加全局日志插件访问konga面板,添加http-log插件填写l
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号