查看说明和服务名称,以在 Linux 上停止和重新启动 Automation Anywhere Control Room 服务。

先决条件

登录到您的 Automation Anywhere Control Room 服务器。

过程

  1. 如果您刚刚完成安装 A2019,请使用以下命令显示所有 Control Room 服务的状态:

    sudo systemctl status control*

    浏览输出。 如果任何服务未处于主动运行状态,您可以使用以下命令手动启动服务(有关特定服务名称,请参阅下一步):

    sudo systemctl start <servicename>

    注: 如果有多个服务未在运行,您可以使用下一步中的脚本启动所有服务。

    有关其他 Linux 安装问题,请联系 Automation Anywhere 支持部门:Open a support case (A-People login required)

  2. 可选: 使用以下代码(例如 startallaae.sh)创建脚本,以启动所有 Control Room 服务。
    此示例脚本列出了需要重启的 Control Room 服务。 您可以按任意顺序重新启动服务。
    sleep 命令允许每个服务在启动完成后再启动下一个服务。
    注: Controlroomdiscoverybot.service 默认仅在 Automation 360 版本 16 中安装。
    echo Starting elastisearch
    sudo systemctl start controlroomelasticsearch.service
    sleep 30
    echo Starting botcompiler
    sudo systemctl start controlroombotcompiler.service
    sleep 30
    echo Starting control room caching
    sudo systemctl start controlroomcaching.service
    sleep 30
    echo Starting backend service
    sudo systemctl start controlroombackend.service
    sleep 30
    echo Starting reverse proxy
    sudo systemctl start controlroomreverseproxy.service
    sleep 30
    echo Starting messaging
    sudo systemctl start controlroommessaging.service
    sleep 30
    echo Starting iq bot
    sudo systemctl start controlroomiqbot.service
    sleep 30
    echo Starting discovery bot
    sudo systemctl start controlroomdiscoverybot.service
    sleep 30
    echo Starting aari
    sudo systemctl start controlroomaari.service
    sleep 30
    echo Starting storage
    sudo systemctl start controlroomstorage.service
    sleep 30
    echo Starting ml services
    sudo systemctl start controlroomdiscoverybotml.service
    sleep 30
    为脚本分配执行权限并运行:sudo ./startallaae.sh
  3. 要停止单个服务,请使用以下命令:sudo systemctl stop <servicename>
    可选: 要停止所有维护或其他要求的服务,请创建脚本(如 stopallaae.sh),以停止 Control Room 服务。
    sudo systemctl stop controlroommessaging.service
    sudo systemctl stop controlroomreverseproxy.service
    sudo systemctl stop controlroombackend.service
    sudo systemctl stop controlroomcaching.service
    sudo systemctl stop controlroombotcompiler.service
    sudo systemctl stop controlroomelasticsearch.service
    sudo systemctl stop controlroomiqbot.service
    sudo systemctl stop controlroomdiscoverybot.service
    
    sudo systemctl stop controlroomaari.service
    sudo systemctl stop controlroomstorage.service
    sudo systemctl stop controlroomdiscoverybotml.service
    为脚本分配执行权限并运行:sudo ./stopallaae.sh