常用命令

edge-api 通常是在EdgeAPI安装目录下的 bin/ 目录下,在执行命令的时候请使用完整的路径或者使用相对路径,如:

  1. /$EdgeAPI安装目录/bin/edge-api -v

或者:

  1. cd /$EdgeAPI安装目录
  2. bin/edge-api -v

注意:如果提示命令找不到 Unknown command: edge-api,说明你没有指定命令所在目录,请在命令执行时使用完整的路径或者使用相对路径,参考本文开始说明。

打印帮助信息

  1. edge-api -h

打印版本信息

  1. edge-api -v

启动服务

启动服务并在后台运行:

  1. edge-api start

如果要在前端启动服务,并阻塞当前进程,可以使用:

  1. edge-api

测试服务

可以用下面命令检查服务是否可以正常工作:

  1. edge-api test

停止服务

  1. edge-api stop

重启服务

  1. edge-api restart

查看服务状态

  1. edge-api status

安装systemd系统服务

  1. edge-api service

使用守护进程启动服务

  1. edge-api daemon

升级数据库

  1. edge-api upgrade

升级之后记得重启edge-api进程。

开启统计

在 v0.4.1 之后,可以使用:

  1. edge-api debug

开启API调用统计,开启后可以在管理平台”系统设置” – “高级设置” – “API节点” – “用时统计”中查看。

再次执行同样的命令可以关闭统计。

查询节点令牌

在 v1.0.0 之后,可以使用:

  1. # 管理系统
  2. edge-api token --role=admin
  3. # 用户系统
  4. edge-api token --role=user
  5. # API系统
  6. edge-api token --role=api

来查询令牌。

查询结果类似于:

  1. nodeId | secret
  2. ----------------------------------------------------------------------
  3. H6sjGf779jimnVPnBFSgfYvr5Ca0wQ0z | hMHjmEng0SicT4yi73HIoUjoEwAF9cur