Kong网关命令详解

本文详细介绍了Kong网关的各种命令,包括start、stop、quit、restart、reload、version、health和check,重点讲解了它们的功能和使用场景。通过这些命令,可以有效地管理和监控Kong服务,确保其稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Kong网关的所有命令行指令都在 /usr/local/share/lua/5.1/kong/cmd 目录内。

cd /usr/local/share/lua/5.1/kong/cmd

check.lua   debug.lua	hybrid.lua  migrations.lua  quit.lua	restart.lua  runner.lua  stop.lua  vault.lua
config.lua  health.lua	init.lua    prepare.lua     reload.lua	roar.lua     start.lua	 utils	   version.lua

每个命令指令都是由一个lua脚本文件。常见的指令功能包括启动、停止、重启、重新加载、配置、检查、导出、数据迁移、查看版本等。

接下来介绍几个常用的控制指令。

目录

1 kong start

2 kong stop

3 kong quit

4 kong restart

 5 kong reload

6 kong version

7 kong health

8 kong check

9 通用参数


1 kong start

可以使用配置文件启动Kong服务, -c 参数用来指定启动的配置文件(.conf);--nginx-conf参数用来指定自定义的Nginx配置模板文件(.template)。使用--v参数,能够看到Kong服务器的启动过程日志。

kong@88faadc896da:/$ kong start --help
Usage: kong start [OPTIONS]

Start Kong (Nginx and other configured services) in the configured
prefix directory.

Options:
 -c,--conf                 (optional string)   Configuration file.

 -p,--prefix               (optional string)   Override prefix directory.

 --nginx-conf              (optional string)   Custom Nginx configuration template.

 --run-migrations          (optional boolean)  Run migrations before starting.

 --db-timeout              (default 60)        Timeout, in seconds, for all database
                                               operations.

 --lock-timeout            (default 60)        When --run-migrations is enabled, timeout,
                                               in seconds, for nodes waiting on the
                              
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宫孙小兔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值