欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Kong
来自开放百科 - 灰狐
(版本间的差异)
小 (→链接) |
小 (→指南) |
||
| 第1行: | 第1行: | ||
Kong 是一个基于[[Nginx]]构建的[[Microservices]]和[[API]]管理层。 | Kong 是一个基于[[Nginx]]构建的[[Microservices]]和[[API]]管理层。 | ||
| − | == | + | ==Docker== |
| + | Pull官方镜像 | ||
| + | $ docker pull cassandra:2.2.4 | ||
| + | $ docker pull mashape/kong | ||
| + | 启动Cassandra | ||
| + | docker run -p 9042:9042 -d --name cassandra cassandra:2.2.4 | ||
| + | 启动Kong | ||
| + | $ docker run -d --name kong \ | ||
| + | --link cassandra:cassandra \ | ||
| + | -p 8000:8000 \ | ||
| + | -p 8443:8443 \ | ||
| + | -p 8001:8001 \ | ||
| + | -p 7946:7946 \ | ||
| + | -p 7946:7946/udp \ | ||
| + | mashape/kong | ||
| + | 运行 | ||
| + | $ curl http://127.0.0.1:8001 | ||
==组件== | ==组件== | ||
2016年2月9日 (二) 01:59的版本
Kong 是一个基于Nginx构建的Microservices和API管理层。
目录 |
Docker
Pull官方镜像
$ docker pull cassandra:2.2.4 $ docker pull mashape/kong
启动Cassandra
docker run -p 9042:9042 -d --name cassandra cassandra:2.2.4
启动Kong
$ docker run -d --name kong \
--link cassandra:cassandra \
-p 8000:8000 \
-p 8443:8443 \
-p 8001:8001 \
-p 7946:7946 \
-p 7946:7946/udp \
mashape/kong
运行
$ curl http://127.0.0.1:8001
组件
Kong可与两种不同的组件协同工作:
- Nginx: Kong使用经过修改的Nginx web服务器作为代理服务器,负责处理API请求。
- Apache Cassandra: 用作数据存储(datastore)服务器,负载存储来自Kong操作的数据。
用户
图集
链接
分享您的观点