Gerenciando a Aplicação
Podemos visualizar os logs da aplicação que são hoje gravados em arquivos e indexados no elasticsearch. No cluster agora na segunda instância é possível visualizar estes arquivos de log, estes relatórios são de 10.000 registros.
Você pode gerenciar o estado da aplicação do senhasegura desta instância com o
comando orbit application
.
mt4adm@vmdf-giskard:~$ sudo orbit application --help
Usage: orbit application [<command>]
Application settings tools.
Arguments:
[<command>] Control the application services status:
[start|stop|restart|status|master|version]
Flags:
--help Show context-sensitive help.
--version Show the application components versions
--force Force the command execution, never prompt
--show
start: Ativa a instância para uso dos usuários.
stop: Inativa a instância para uso dos usuários.
restart: Reinicia os serviços utilizados para distribuir a aplicação Web, com exceção do banco de dados, sistemas proxy e serviços iniciados pelo Cron.
status: Exibe o status desta instância.
master: Define esta instância como Primária em um cenário de cluster.
version: Exibe a versão instalada da plataforma Orbini e senhasegura .
Status da aplicação
O comando orbit application status
apresenta o status de cada função primária da instância. Sendo:
Application: Status da instância quanto sua ativação. "Active" para disponível ao uso dos usuários e "Inactive" para indisponível ao uso dos usuários;
Replication: Status da replicação/cluster desta instância. "Active" para indicar que é membro de cluster e "Inactive" para indicar que não faz parte de um cluster;
Instance: Papel da instância no cluster. "Primary" para instância principal, "Secondary" para instância de apoio;
mt4adm@vmdf-giskard:~$ sudo orbit application status
Application: Active
Replication: Inactive
Instance: Primary
Inativando uso da instância
O comando orbit application stop
inativa a aplicação para uso dos usuários. Essa ação não afeta a ativação de licença e nem a execução dos robôs na instância.
Essa ação é equivalente a ativação da instância no menu Orbit Config Manager ➔ Settings ➔ Application.
mt4adm@vmdf-giskard:~$ sudo orbit application stop
The application services will be stopped or restarted during the process.
Are you sure you want to proceed: y
Application: Inactive
Replication: Inactive
Instance: Primary
Ativando o uso da instância
O comando orbit application start
ativa a aplicação para uso dos usuários. Essa ação não afeta a ativação de licença e nem a execução dos robôs na instância.
Essa ação é equivalente a ativação da instância no menu Orbit Config Manager ➔ Settings ➔ Application.
mt4adm@vmdf-giskard:~$ sudo orbit application start
The application services will be stopped or restarted during the process.
Are you sure you want to proceed: y
Application: Active
Replication: Inactive
Instance: Primary
Definindo a instância como primária
O comando orbit application master
configura a instância como instância Primária. Caso a instância estiver inativa, será automáticamente ativada e elevada a Primária.
A instância Primária é responsável pela execução de serviços únicos que não são executados nas demais instâncias do Cluster.
mt4adm@vmdf-giskard:~$ sudo orbit application master
The application services will be stopped or restarted during the process.
Are you sure you want to proceed: y
Application: Active
Replication: Inactive
Instance: Primary
Reiniciando os serviços da aplicação
O comando orbit application restart
reinicia os serviços utilizados para distribuir a aplicação Web, com exceção do banco de dados, sistemas proxy e serviços iniciados pelo Cron.
Basicamente reinicia apenas os serviços utilizados pelo Webserver.
mt4adm@vmdf-giskard:/home/mt4adm## sudo orbit application restart
The application services will be stopped or restarted during the process.
Are you sure you want to proceed: y█
Application: Active
Replication: Inactive
Instance: Primary
Obtendo a versão instalada
O comando orbit application version
apresenta a versão da plataforma senhasegura e framework Orbini. Seu funcionamento é semelhante ao comando orbit version
, descrito anteriormente.
mt4adm@vmdf-giskard:~$ sudo orbit application version
Applications
Orbini 5.10.13.27
senhasegura 3.2.0.1