Para alcançar a alta disponibilidade ao processar mensagens SAP em sistemas distribuídos, você pode configurar uma fila compartilhada para o armazenamento de eventos do adaptador SAP.
Em sistemas distribuídos, é possível configurar o broker para usar um gerenciador de filas remotas para persistir o armazenamento do ID da transação (TID) para dados SAP transactional RFC (tRFC). Usando esta configuração, dois adaptadores que são implementados em dois brokers podem compartilhar o mesmo TID e podem, portanto, operar como um único servidor RFC. Esta configuração é essencial se os adaptadores tiverem sido configurados com o mesmo ID do Programa RFC.
Antes do broker poder usar um gerenciador de filas remotas como o armazenamento de TID, você deverá concluir algumas tarefas de administração nesse gerenciador de filas remotas. É necessário primeiro criar a fila para o broker para usar como o armazém de TID. Em seguida, você deve definir dois canais para o broker usados para conectar-se àquele gerenciador de filas: defina o canal do servidor no gerenciador de filas e defina um canal do cliente em um arquivo, que você deve tornar disponível no broker.
É possível usar o comando Executar Comandos do WebSphere MQ (runmqsc) ou o WebSphere MQ Explorer para criar este arquivo de definição de canal do cliente em qualquer gerenciador de filas. Após você ter criado o arquivo, você deverá movê-lo do gerenciador de filas para um sistema de arquivos que seja acessível ao broker.
Para configurar uma fila compartilhada para o armazenamento de eventos do adaptador SAP, conclua as etapas a seguir.