启动、停止、重启和检查 Apigee Edge 的状态

适用于私有云的 Edge v. 4.17.01

停止和启动子系统的顺序很重要。启动和停止脚本 但前提是它已为您处理好在同一节点上运行的 Edge 组件。

停止顺序:如果您在多个节点上安装 Edge,则应停止 Edge 组件的运行顺序:

  1. 管理服务器 (edge-management-server)
  2. 消息处理器 (edge-message-processor)
  3. Postgres 服务器 (edge-postgres-server)
  4. Qpid 服务器 (edge-qpid-server)
  5. 路由器 (edge-router)
  6. 边缘界面 (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. PostgreSQL 数据库 (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

启动顺序:如果您在多个节点上安装 Edge,则应从 这些节点上的 Edge 组件按以下顺序排列:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. PostgreSQL 数据库 (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. 管理服务器 (edge-management-server)
  7. 消息处理器 (edge-message-processor)
  8. Postgres 服务器 (edge-postgres-server)
  9. Qpid 服务器 (edge-qpid-server)
  10. 路由器 (edge-router)
  11. 边缘界面 (edge-ui)

以下脚本检测 Apigee 组件配置为在运行该系统的系统上 该脚本将会执行,并会按照正确的顺序启动或停止这些组件, 该节点。

  • 要停止 Apigee Edge、Apache Cassandra 和 Apache ZooKeeper,请执行以下操作:
    /opt/apigee/apigee-service/bin/apigee-all 停止
  • 如需启动 Apache ZooKeeper、Apache Cassandra 和 Apigee Edge,请执行以下操作:
    /opt/apigee/apigee-service/bin/apigee-all 开始
  • 如需检查服务器是否正在运行,请执行以下操作:
    /opt/apigee/apigee-service/bin/apigee-all 状态

启动、停止、 重启个别服务并检查其状态

您可以使用以下工具启动/停止/重启或查看单个账号的状态 任何特定服务器上的 Apigee 服务。

/opt/apigee/apigee-service/bin/apigee-service <service> <command>

其中:

  • &lt;service&gt; 是以下项之一:edge-management-server、edge-ui、edge-router、 Edge-message-processor、edge-qpid-server、edge-postgres-server、apigee-zookeeper、 apigee-cassandra、apigee-openldap、apigee-qpidd、apigee-postgresql
  • &lt;command&gt; 是以下内容之一:start、stop、 restart、status

例如,要启动、停止或重启管理服务器,请运行以下命令:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

您还可以使用以下代码来检查单个 Apigee 服务的状态 命令:

apigee-service edge-management-server status