APISIX CLI
APISIX CLI (命令行接口) 是一个允许你启动、停止和管理 APISIX 实例的工具。
apisix [action] <argument>
命令
apisix help
打印 APISIX CLI 帮助菜单。
apisix init
初始化 nginx.conf 配置。
apisix init_etcd
初始化 etcd 中的数据。
apisix start
初始化并启动 APISIX 实例。
选项:
-
-h或--help:打印帮助菜单。 -
-c或--config:启动 APISIX 时指定自定义 配置文件 的路径。例如:apisix start -c /path/to/custom_config.yaml如果未设置
-c,APISIX 将回退到默认配置。 -
--verbose:显示init_etcd调试信息。
apisix stop
立即停止正在运行的 APISIX 实例。APISIX 将停止所有工作进程,而不等待它们完成对任何未完成请求的服务。
apisix quit
优雅地退出正在运行的 APISIX 实例。APISIX 将等待所有工作进程完成对任何未完成请求的服务后再停止。
apisix restart
重启 APISIX 实例。此命令在停止和重启 APISIX 之前首先检查生成的 nginx.conf 配置。
apisix reload
重新加载 APISIX 实例。重新初始化 nginx.conf 并应用配置更改而不中断现有连接。
apisix test
测试生成的 nginx.conf 以验证配置。
apisix version
打印 APISIX 版本。