Instale o conector Frontline
Este guia mostra como instalar o conector Frontline em Linux.
Pré-requisitos
- Faça o download do arquivo
.jar
do Conector Frontline de nosso Aplicativo Conector pré-compilado com importação de XLSX e CSV. - Esse arquivo.jar precisa ser carregado no servidor no local:
/var/opt/frontline/connector.jar
Encapsulamento do JAR
- Forneça o arquivo
.jar
como um serviço. - O Connector Service precisa ser criado manualmente. O caminho deve ser
/etc/systemd/system/connector.service
[Unit]
Description=frontline-connector
After=mysql.service
[Service]
Environment="UBIMAX_HOME=/var/data/frontline/"
ExecStart=java -jar /var/opt/frontline/connector.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Configuração do conector
1. Registre o serviço com o comando:
systemctl enable connector.service
2. Inicie o serviço com o comando:
systemctl start connector.service
3. Mostre o status do serviço com o comando:
systemctl status connector.service
Os arquivos de configuração são criados durante a primeira inicialização do serviço no diretório FRONTLINE_HOME
.
4. Abra o arquivo %FRONTLINE_HOME%/config/configuration/xservice.properties
.
5. Configure os parâmetros "xserver.url" e "xserver.port" de
server.port=${FC_PORT}
fcc.remote-address=${fcc.url}:${fcc.port}
fcc.api.key=${FCC_API_KEY}
fc.url=${FC_URL}:${FC_PORT}
server.servlet.context-path=/connector/
Exemplo
service.port=8081
fcc.remote-address=http://123.456.789.10:8080
fcc.api-key=687ae1dc4e40423c9d88b37b220a4328
fc.url=http://123.456.789.10:8081/connector
server.servlet.context-path=/connector/
Configurar a chave da API
Para se conectar ao Frontline Command Center, é necessária uma chave de API para a autorização do conector.
fcc.api-key=${api.key}
Para obter uma chave de API,
- Faça login no Frontline Command Center como administrador do sistema.
- Navegue até Configuration e, em seguida, Users.
- Na lista de usuários , clique duas vezes no usuário chamado"Frontline Connector".
- Uma exibição detalhada é aberta com a chave na seção "User Info" (Informações do usuário).
Observação: as configurações de firewall devem permitir o acesso às portas usadas nas configurações.
5. Reinicie o serviço.
Se as configurações forem bem-sucedidas, os registros exibirão linhas como estas:
25 Sep 2018 15:31:27,660 INFO ServiceController - Registering EVENT-Service with xServer
[...]
25 Sep 2018 15:31:27,933 INFO ServiceController - Registering TROUBLESHOOTER-Service with xServer
[...]
25 Sep 2018 15:31:27,957 INFO ServiceController - Registering inspection-Service with xServer
[...]
25 Sep 2018 15:31:28,201 INFO ServiceController - Registering PICKING-Service with xServer
[...]
25 Sep 2018 15:31:30,519 INFO IntegrationService - Started IntegrationService in 8.665 seconds (JVM running for 10.55)
Se o conector Frontline tiver a interface do usuário da Web ativada, ele poderá ser acessado usando o URL configurado nas propriedades (por exemplo, http://123.456.789.10:8081).