kong

更新时间:01-28 教程 由 留井 分享

Kong有一个开源的MySQL插件,它能够轻松地将Kong与MySQL数据库集成。Kong MySQL插件使得组织能够使用MySQL数据库存储API反向代理的元数据,这些元数据包括API的路由、健康检查、服务发现等等

$ curl -X POST http://localhost:8001/services/API_NAME/routes \-H 'Content-Type: application/json' \-d '{"paths": ["/API_PATH"],"methods": ["GET"],"strip_path": false,"plugins": {"mysql-log": {"db_name": "LOG_DB_NAME","table_name": "LOG_TABLE_NAME","host": "LOG_DB_HOST","username": "LOG_DB_USERNAME","password": "LOG_DB_PASSWORD"}}}'

上述代码示例展示如何将MySQL插件添加至API路由。在我们的例子中,当遇到访问路径为/API_PATH且请求方法为GET时,该API将使用MySQL插件中指定的参数将访问日志写入数据库

总之,Kong MySQL插件提供了一个易于使用且可扩展的方法来将Kong与MySQL数据库集成。通过支持与基础组件的连接,团队可以通过Kong平台更好地管理和监视API请求,这将为开发人员和管理员提供无缝的用户体验,更好地实现客户端与服务端的交互

声明:关于《kong》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2261597.html