Executando como serviço
A instalação padrão do Resource Adapter não habilita um serviço em seu Sistema Operacional e isso é um passo importante em sua execução.
Habilitar o Resource Adapter como um serviço no Sistema Operacional, permite uma execução padronizada e facilita o controle de ciclo de vida do processo. Nos passos a seguir, listamos as recomendações para a execução do seu Resource Adapter.
Para configurar o seu Resource Adapter como serviço, você deve:
Acessar o diretório home do Resource Adapter;
Executar o comando
user@resource_adapter_home$ ./resource-adapter-start --service
Esse comando irá:
Criar um usuário e grupo chamados blazon (caso não existam);
Adicionar um serviço systemd no Sistema Operacional.
Se preferir, você pode configurar o serviço manualmente, os passos necessários estão descritos nos tópicos a seguir.
Configurando o serviço manualmente
Criação de um usuário
Recomendamos que o seu Resource Adapter seja executado com um usuário de serviços e sem shell. Para isso:
user@path$ sudo groupadd blazon
user@path$ sudo useradd -g blazon -s "$(which nologin)" blazon
Você pode utilizar algum outro usuário que já exista no seu Sistema Operacional.
Criação do arquivo systemctl
Para configuração do Resource Adapter como serviço:
Faça o download do arquivo abaixo
Altere as variáveis, de acordo com as informações do seu ambiente:
WorkingDirectory
ExecStart
ExecStop
Se você estiver utilizando outro usuário e grupo que não seja o criado no passo anterior você também deve alterar as variáveis:
User
Group
Adicione o arquivo no caminho /etc/systemd/system
Habilite o serviço executando:
sudo systemctl enable active-directory-resource-adapter.service
Last updated
Was this helpful?