启动、停止和重启 Apigee Edge

Edge for Private Cloud v. 4.16.05

停止和启动子系统的顺序很重要。我们还提供了启动和停止脚本,可为您在同一节点上运行的 Edge 组件完成这些工作。

停止顺序:如果您在多个节点上安装 Edge,则应按以下顺序在这些节点上停止 Edge 组件:

  1. Apigee 界面
  2. 管理服务器
  3. 路由器
  4. 消息处理器
  5. Qpid 服务器
  6. Postgres 服务器
  7. OpenLDAP
  8. Qpidd
  9. PostgreSQL 数据库
  10. Cassandra
  11. ZooKeeper

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

  1. ZooKeeper
  2. Cassandra
  3. OpenLDAP
  4. Qpidd
  5. PostgreSQL 数据库
  6. 管理服务器
  7. 路由器
  8. 消息处理器
  9. Qpid 服务器
  10. Postgres 服务器
  11. Apigee 界面

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

  • 如需停止 Apigee Edge、Apache Cassandra 和 Apache ZooKeeper,请执行以下操作:
    /<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • 如需启动 Apache ZooKeeper、Apache Cassandra 和 Apigee Edge,请执行以下操作:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • 如需检查服务器是否正在运行,请执行以下操作:
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

启动、停止和重启单个服务

您可以使用以下工具在任何特定服务器上启动/停止/重启个别 Apigee 服务。

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

其中:

  • <service> 是以下项之一: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-postgresq
  • <command> 是以下其中一项:start、stop、 restart

例如,如需启动、停止或重启 Management Server,请运行以下命令:

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