登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍了在Docker环境下部署Kong API网关和示例应用的完整流程。首先通过Docker Compose配置了基于PostgreSQL的Kong Gateway,包含数据库、迁移和网关服务。然后构建了一个模拟订单系统的微服务应用,包含前端UI、订单服务和库存服务三个组件,演示了通过Kong网关进行服务调用的完整流程。整个系统采用容器化部署,展示了Kong作为API网关在实际业务场景中的应用
Kong是一款基于OpenResty(Nginx + Lua模块)编写的高可用、易扩展的,由Mashape公司开源的API Gateway项目。Kong是基于NGINX和Apache Cassandra或PostgreSQL构建的,能提供易于使用的RESTful API来操作和配置API管理系统,它可以水平扩展多个Kong服务器,通过前置的负载均衡配置把请求均匀地分发到各个Server,来应对大批