Cómo iniciar, detener, reiniciar y verificar el estado de Apigee Edge

Orden de detención/inicio

El orden de detención y de inicio de los subsistemas es importante. Se proporcionan secuencias de comandos de inicio y detención que se encargan de eso por ti para los componentes de Edge que se ejecutan en el mismo nodo.

Orden de detención

Si instalas Edge en varios nodos, debes detener los componentes de Edge en esos nodos en el siguiente orden de detención:

  1. Servidor de administración (edge-management-server)
  2. Procesador de mensajes (edge-message-processor)
  3. Servidor de Postgres (edge-postgres-server)
  4. Servidor de Qpid (edge-qpid-server)
  5. Router (edge-router)
  6. IU de Edge: edge-ui (clásica) o edge-management-ui(nueva)
  7. Cassandra (apigee-cassandra)
  8. SymasLDAP (apigee-openldap)
  9. SSO de Apigee (apigee-sso)
  10. Base de datos de PostgreSQL (apigee-postgresql)
  11. Qpidd (apigee-qpidd)
  12. ZooKeeper (apigee-zookeeper)

Orden de inicio

Si instalas Edge en varios nodos, debes iniciar los componentes de Edge en esos nodos en el siguiente orden de inicio:

  1. Cassandra (apigee-cassandra)
  2. SymasLDAP (apigee-openldap)
  3. Base de datos de PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. SSO de Edge (apigee-sso)
  6. ZooKeeper (apigee-zookeeper)
  7. Servidor de administración (edge-management-server)
  8. Procesador de mensajes (edge-message-processor)
  9. Servidor de Postgres (edge-postgres-server)
  10. Servidor de Qpid (edge-qpid-server)
  11. Router (edge-router)
  12. IU de Edge: edge-ui (clásica) o edge-management-ui(nueva)

Cómo iniciar, detener y verificar todos los componentes

Las siguientes secuencias de comandos detectan los componentes de Apigee configurados para ejecutarse en el sistema en el que se ejecuta la secuencia de comandos y solo iniciarán o detendrán esos componentes en el orden correcto para ese nodo.

  • Para detener todos los componentes de Apigee, haz lo siguiente:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Para iniciar todos los componentes de Apigee, haz lo siguiente:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Para reiniciar todos los componentes de Apigee, haz lo siguiente:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • Para verificar qué componentes se están ejecutando, haz lo siguiente:
    /opt/apigee/apigee-service/bin/apigee-all status

Cómo iniciar, detener y reiniciar componentes individuales

Puedes usar la herramienta apigee-service para iniciar, detener o reiniciar un componente individual de Apigee o verificar su estado en cualquier servidor específico.

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

Donde component_name identifica el componente. Los valores posibles de component_name incluyen (en orden alfabético):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (base de datos de PostgreSQL)
  • apigee-qpidd (trinquete)
  • apigee-sso (SSO de Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (servidor de administración)
  • edge-management-ui (nueva IU de Edge)
  • edge-message-processor (Procesador de mensajes)
  • edge-postgres-server (servidor de Postgres)
  • edge-qpid-server (servidor Qpid)
  • edge-router (router perimetral)
  • edge-ui (IU clásica)

Por ejemplo, para iniciar, detener o reiniciar el servidor de administración, ejecuta los siguientes comandos:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

También puedes verificar el estado de un componente individual de Apigee con el siguiente comando:

/opt/apigee/apigee-service/bin/apigee-service component_name status

Por ejemplo:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status