当前位置: 首页 > article >正文

服务器部署Kong和Konga过程

前言

最近在想怎么将一个接口给外部提供服务,并且可以根据和对放的关系,设置不同的期限或者服务大小?并且有友好的可视化页面!

这让我了解到了 API 网关,所以我开始研究 KongKonga 的使用。

实际上我最开始研究的apisix,但是部署了好久因为etcd不支持 http 无法连接成功放弃了!

Kong 是一个强大的开源 API 网关,而 Konga 则是它的一个可视化管理工具。

由于 Kong 使用postgres作为数据存储,所以我们需要三个镜像。

下面是快速搭建 KongKonga 的完整流程,希望能帮助到有类似需求的开发者。

部署可能用到的命令
# 启动
docker-compose up -d
# 关闭
docker-compose stop
# 查看日志
docker logs xxxx
# 查看容器列表
docker ps -a

部署

1. 创建 docker-compose.yml 文件

首先,在你的工作目录中创建一个 docker-compose.yml 文件,内容如下:

version: '3.2'

services:
  postgres:
    image: postgres:9.6
    container_name: kong-database
    

http://www.kler.cn/a/594813.html

相关文章:

  • 大数据在智能交通系统中的实时数据分析
  • Python环境依赖管理之终极指南:从隔离原理到深度维护
  • 30天搭建消防安全培训小程序
  • 从零开发数据可视化
  • 数据库故障排查流程
  • 前端-选中pdf中的文字并使用,显示一个悬浮的翻译按钮(本地pdfjs+iframe)不适用textlayer
  • 蓝桥杯练习day3:反转字符串II
  • 07. 面向对象高级(2)_设计模式
  • 【QA】观察者模式在QT有哪些应用?
  • 动力保护板测试仪:电池安全的坚实守护者
  • 01-Spring中的循环依赖以及它是如何解决的
  • 健康医疗:动态代理 IP 保障医疗数据安全,提升远程医疗服务质量!
  • LeetCode算法题(Go语言实现)_03
  • 详解string类+迭代器
  • 【记录】使用 Docker 搭建 MongoDB 分布
  • 嵌入式软件开发--面试总结
  • 工具层handle_response
  • Facebook和心理健康:社交媒体对我们情绪的影响
  • 如何在ubuntu上安装pig数据库
  • 快速了解以太坊多种代币标准