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

Iniciar o detener pedido

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

Detener pedido

Si instalas Edge en varios nodos, debes detener los componentes de Edge en esos nodos 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 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. OpenLDAP (apigee-openldap)
  9. Base de datos de PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)
  12. SSO de Apigee (apigee-sso)

Iniciar pedido

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

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

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 ejecute la secuencia de comandos, y comenzará o detendrá solo los 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 comprobar qué componentes se están ejecutando, haz lo siguiente:
    /opt/apigee/apigee-service/bin/apigee-all status

Iniciar, detener o reiniciar componentes individuales

Puedes utilizar la herramienta apigee-service para iniciar/detener/reiniciar o comprobar el estado de un componente individual de Apigee en cualquier servidor específico.

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

Donde component_name identifica el componente. 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