CLI命令参考
提供的CLI(命令)允许您启动,停止和管理Kong实例。CLI管理您的本地节点(如在当前计算机上)。
Kong 的全局参数
s--help
(输出命令的帮助信息)
--v
(开启详情模式)
--vv
(开启调试模式)
命令格式 kong command subcommand option 全局参数
command 相关指令
序号 | cli | 简介 | |
---|---|---|---|
1 | kong check | 验证Kong 配置文件是否正确 | |
2 | kong health | 验证Kong 的服务组件是否正常运行 | |
3 | kong migrations | 数据迁移 | |
4 | kong prepare | 配置kong的目录前缀和配置文件路径 | |
5 | kong quit | 优雅退出退出、处理完当前所有请求后退出 | |
6 | kong reload | 重新加载配置 | |
7 | kong restart | 重启网关 | |
8 | kong start | 启动网关 | |
9 | kong stop | 停止网关 | |
10 | kong version | 显示kong的版本 |
kong check
验证配置文件是否正确:
configuration at /etc/kong/kong.conf is valid
kong health [options]
验证Kong节点是否正常运行:
Options:
-p,--prefix
configuration at /etc/kong/kong.conf is valid Kong is healthy at /usr/local/kong
kong migrations command [options]
command:
kong migrations bootstrap
(初始化并创建Kong Service、Route、plugins、 等系统相关表)
kong migrations up
(更新最新的数据表结构的变动到数据库)
kong migrations finish
kong migrations list
(显示可以执行的数据迁移信息)
kong migrations reset
(恢复出厂设置、清空数据库)
options:
-y,--yes
-q,--quiet
-f,--force
--db-timeout
--lock-timeout
-c,--conf
options:
kong prepare [options]
设置kong 的运行目录、配置文件:
kong prepare -p /usr/local/kong -c kong.conf
options:
-c,--conf
-p,--prefix
--nginx-conf
kong quit [options]
优雅的关闭方式退出,Nginx在退出前完成已经接受的连接请求
kong quit
options:
-p,--prefix
-t,--timeout
kong reload [options]
重新加载配置信息:
kong quit -c /etc/kong/kong.conf
options:
-c,--conf
-p,--prefix
--nginx-conf
kong restart
重启启动kong节点:
kong restart
kong start
启动网关:
kong start
options:
-c,--conf
-p,--prefix
--nginx-conf
--run-migrations
--db-timeout
--lock-timeout
kong stop
停止网关:
kong stop
options:
-p,--prefix