Após a instalação do serviço, esse programa deverá ser configurado para comunicação com o banco de dados, escolha dos diretórios de logs e ativação de recursos desejados. Na instalação do programa, automaticamente será criado um arquivo no diretório de instalação chamado "ServidorCatracaService.ini" para as configurações do serviço. | Bloco de código |
|---|
| language | text |
|---|
| title | Exemplo de arquivo ServidorCatracaService.ini criado |
|---|
| [FILESECURITY]
Active=0
[DBCONNECTION]
DatabaseID=MSSQL
ServerName=
DatabaseName=sara_db
User=sa
Password=
[SERVICEFILES]
ErrorLog=C:\SARA\Services\ServidorCatracaService\LogsServicoCatracas\ServidorCatracaServiceError.log
ExecutionLog=C:\SARA\Services\ServidorCatracaService\LogsServicoCatracas\ServidorCatracaServiceExecution.log
EquipmentManagerLogDirectory=C:\SARA\Services\ServidorCatracaService\LogsCatracas\
EquipmentsLogDirectory=C:\SARA\Services\ServidorCatracaService\LogsCatracas\
[SERVICE]
ServiceName=TOTVS | Servidor de Catracas - Recintos Aduaneiros
LogEquipmentsInFileOnStart=0
AutoReconnectOfflineEquipmentsOnStart=0
IntervalAutoReconnectOfflineEquipments=60000
AutoRegisterBiometricsInEquipmentsOnStart=0
IntervalRegisterBiometricsInEquipments=120000 |
Detalhamentos das Configurações | FILESECURITY | Parâmetro | Descrição |
|---|
| Active | se configurado com valor 0, irá realizar uma criptografia para os parâmetros User e Password. Após a criptografia aplicada pela execução do serviço, o seu valor irá automaticamente ser alterado para 1, indicando que a criptografia de segurança foi aplicada ao arquivo. OBS: Para alterar os dados de autenticação com o banco de dados, retorne esse valor para 0 e modifique novamente os dois campos User e Password. Após o serviço ser iniciado, a criptografia será aplicada novamente. | | DBCONNECTION | DatabaseID | identificação do driver de banco de dados utilizado. Valor padrão "MSSQL". Não deverá ser alterado. |
|---|
| ServerName | nome do servidor/instância do banco de dados SQL Server. | | DatabaseName | nome da base de dados a ser conectada. Exemplo: sara_db | | User | usuário para autenticação no banco de dados. Recomenda-se sempre utilizar o usuário "sa" por possuir maiores privilégios que o serviço de servidor de catracas pode necessitar com o banco de dados. | | Password | senha do usuário para autenticação com o banco de dados. | | SERVICEFILES | ErrorLog | arquivo onde será salvo os logs de erro do serviço de servidor de catracas (apenas log do serviço). |
|---|
| ExecutionLog | arquivo onde será salvo os logs de execução do serviço de servidor de catracas (apenas log do serviço). | | EquipmentManagerLogDirectory | diretório onde será salvo os logs do gerenciador de equipamentos de catracas. Este log limita-se ao mecanismo de gerenciamento como servidores adicionados/removidos, integração de listas de crachás de visitantes, integração de listas de biometrias, início e parada do gerenciador, etc. | | EquipmentsLogDirectory | diretório onde será salvo os logs individuais de cada equipamento (catraca) conectado ao gerenciador. Este log irá mostrar as requisições online realizadas, validações, etc. | SERVICE
| ServiceName | nome do serviço de servidor de catracas que será apresentado no "services.msc" do Windows. |
|---|
| AutoReconnectOfflineEquipmentsOnStart | permite ativar a reconexão automática de equipamentos que ficarem offline por perda de conexão mantendo a configuração ativada ou desativada já na iniciação do programa. Valor 0 desativa a reconexão automática e valor 1 ativa a reconexão automática. | | IntervalAutoReconnectOfflineEquipments | intervalo de checagem de equipamentos offline para reconexão automática. Tempo configurado em milisegundos. | | AutoRegisterBiometricsInEquipmentsOnStart | permite ativar o envio automático de biometrias cadastradas no módulo controle de acessos do TOTVS Logística Recintos Aduaneiros já na iniciação do programa. Valor 0 desativa o envio automático e valor 1 ativa o envio automático. OBS: o registro de biometrias nos equipamentos possui um desempenho baixo por conta do módulo de biometria nos próprios equipamentos. Cada biometria enviada leva alguns segundos no equipamento para efetivação do cadastro. | | IntervalRegisterBiometricsInEquipments | intervalo de checagem de biometrias pendentes de integração com o equipamento de catracas. Tempo configurado em milisegundos. OBS: por conta do baixo desempenho nos equipamentos nos módulos de biometria para registro, recomenda-se não utilizar intervalos muito curtos de checagem. |
Após as configurações realizadas, o serviço já pode ser iniciado em "services.msc" pelo botão "Iniciar". |